36293158
66311414
4727178
37237915
98138937
18885808
49338702
5801359
50017303
2347161
61441115
86633052
48797599
22118058
2663485
88668852
21367026
20593325
96327988
67812858
92196761
28574630
85714642
11915122
90613751
32768073
15485272
81297000
47801169
25167545
30563983
53778111
80097577
5922193
49687924
56933670
48379227
18368690
50902472
52174960