34969733
16838816
98264277
51502616
39069738
92919989
88187021
28003534
47184357
11235566
5091745
6895766
98539526
86171750
9342381
37613402
80035904
34534330
86746269
87318101
56876079
74559849
63587458
40261375
8623272
68409021
51711356
4005268
70731943
17902010
52251237
26808795
17472948
92307763
60031959
46343950
47001667
12924952
14279838
66276776