25345057
94049450
79609620
5811636
11839958
9612721
61741434
4348029
67722706
3432857
72142966
83698598
73171397
48787890
92226751
38451420
28586621
19104964
76378658
92928730
87411038
93767277
61855812
78897936
6958040
71481218
20669490
96209109
39687904
18513862
65704355
62786923
80562088
4514999
1010290
80661623
40897621
6818005
36538859
61377228