11902058
90643090
71121827
5786306
8811637
38301344
25297494
21626000
24968257
42142089
88322174
26282696
6750486
39978642
30527471
29556987
95516553
59054613
87232505
96073745
3184381
42324453
50773917
17973103
64075255
13191602
15714213
97111201
35663412
13633056
91249677
86763585
42979088
74021942
62851531
79282174
88239878
54067296
77193449
32204768