29537642
29984763
50148730
61511481
60649060
27506143
71279553
44113764
15906284
27052930
1700416
50042475
97928496
19449564
30349463
30839387
85996500
25068417
8234503
85156929
96129768
1332954
95434182
1277696
46159155
14532284
25582395
40359713
92834093
95714522
83916662
31345574
674703
77007999
30565741
81796655
35156355
23472461
41746911
30659963