55263639
51176269
35561275
25955567
49111869
38356554
36797238
5702298
1979183
53294738
44822975
19897625
3453801
46574372
25959227
10729935
80296554
44057729
50801805
93392012
10711605
15192636
97955781
17947780
35765941
80376336
24052623
5589882
2511413
58844795
53978665
59362837
8292351
4394579
15923382
86317274
88707122
68764788
94191845
89502659