416509
10490
492407
298757
918773
496457
314636
109510
952846
72560
398371
816325
709963
232353
653303
788246
721268
650900
906532
526972
390797
16134
1023429
615880
679787
222428
1093246
1261524
351273
142438