35416412
7431731
18134697
42229322
43351136
6000292
2569555
93296012
99702260
58136684
81081613
45294287
2374039
78362141
49707189
15874669
26049851
59415365
41374551
57452829
48108483
56918764
31614155
28022569
69757927
6994403
98805144
56563636
55149152
2067847
88856751
50918107
25114802
2968938
23665836
57297996
70219046
35422115
54241771
55446690