53346132
31594294
96939300
55519743
75628305
59661259
81355302
49482974
11644919
52503383
3569641
18132366
64912452
44685666
38894920
18791755
86865550
16087123
17387510
60245514
43478506
28369460
44855191
51789139
44882630
95841132
8961939
46281107
1524432
40731240
72852458
1363339
99056945
62248582
50149784
79241095
38445245
71763336
37383101
35491217