12432934
11365344
89826290
50457527
83293950
70473896
93354464
17688811
5596257
77959068
19885669
36891581
90808309
79351324
9933875
10466021
26051123
53182913
8763766
63606671
90858684
36826947
43631657
9307717
41695660
72802280
77154357
73517958
92771948
35961227
86789432
52057013
74647938
11042136
27301770
67563539
3868691
67099329
4812840
23087937