12406797
29182276
61739183
67168438
28945856
45129659
27244873
7854753
59029661
51032329
83682786
50982178
63899421
8979991
6295241
51517729
3587394
13167526
1217181
80251453
43498721
64007889
16324170
71057316
80772163
93304765
44347693
58462124
65291496
65015299
59745116
99587838
51426757
6161160
23037140
6983301
20628322
67987646
37791476
60591832