34922769
81193281
1398019
32388205
65141215
89862014
7671849
12096056
11976309
5930352
75021013
58053547
56999840
81504581
78556461
22091196
24481862
44848470
28223576
11215435
7091869
11176227
15682570
77253106
45785258
707412
76294723
5936576
1323183
57454830
1162090
23071698
5541701
5291395
65905277
60787184
49017339
58272215
8100589
28751097