477465
382457
68575
307147
122676
563851
50700
1030144
853544
359369
923439
70525
89979
425732
883388
33452
476578
425204
510993
730246
37462
622367
598248
228399