76309582
11737132
2492312
73249156
66577441
73962937
66922551
87368794
22842851
26641565
85685238
62285262
73668872
8916583
62143715
33422567
74328538
96163510
25904863
31671047
12178764
24348138
55995645
25884804
16074796
11811240
51896685
39909937
11479297
68214989
28629729
37108679
41445757
56468978
91816835
62031502
87371788
67435666
37034735
6228176