50719858
26549471
89352905
92747474
18755240
25587617
64173491
79799331
44755797
90447830
40662700
32562361
95261288
44579379
305596
49568112
45392244
91377091
56349602
7262819
98759161
69545195
70809711
13101005
51574211
33711406
45503934
55274038
10047121
50132426
75662527
29172828
47426066
98678846
43252324
27393712
5653698
954943
34896738
74084974