42199792
45957279
65936121
66742447
76223823
71861179
96188013
85333953
99839392
31443028
95907366
59713061
32047994
23971400
50354018
30891368
67854867
5099956
11246326
6852604
86554523
21684741
46261565
58888120
78533691
24025186
9419818
19092677
5795235
52027066
19001011
27071005
73056709
65775028
3211333
69921485
46322781
67937994
47338078
75936604