81496565
46592474
27458197
62087075
88733175
67928753
198292
93179078
75102059
25313046
40993154
83251287
89761514
56701612
55333807
59145926
59962758
946847
2794411
76246464
48473700
88963427
1621377
2033378
46887259
59929044
10584640
71063081
96241577
17735736
71324296
2601187
8338131
98664236
1793643
59343470
71668905
66257227
36745267
91837085