42843948
40429851
5128799
59403436
73122217
58538793
38986689
35548918
70116311
62071521
30324228
1885582
15252072
25369651
23914529
25071951
87575493
57098941
83148897
50211006
41178932
40555688
33342109
80664017
44071245
23563272
47345119
919252
82194974
37178762
16699508
32852201
16605703
69426074
92962180
81915588
84361598
17419384
11145423
29779341