5320278
20887422
28107708
92497500
62909030
92045279
29301923
97046376
80177358
37045879
68166382
64755733
62333099
50629979
52295590
90975225
85305305
58018744
43053667
49015289
86907527
67201211
91467954
6716198
12859866
62889312
6324867
23555700
37121243
93162549
74526506
5919731
73394311
52468589
32643374
69617055
8441645
29735714
57684066
49876909