4517679
121840
43441932
6836650
85668996
37872886
32725503
9563419
95105320
65991407
89547715
90297750
49764755
95255006
90567080
98106914
72476028
81928183
87406502
43922346
3938108
3691100
96145019
30971602
37841805
32125150
85431059
1451247
30316135
78005142
19654836
24048684
20351301
75065047
34263468
16989890
44877781
1662932
65965753
35651794