82957888
30326291
2598802
53666341
677551
94467898
23345444
4205856
84969119
94421069
35537855
83085557
60249755
28923397
84795192
41834755
2995377
80374907
10725786
76089009
48184753
9211241
303319
61829636
331214
42876129
67174148
55914785
71149854
57032622
60656398
10556930
18968133
1287167
85502204
49949334
15875460
95841752
22413182
29874300