97861345
18007656
91111865
6058222
28025751
98815369
95458883
9893654
1784336
68359363
4201962
35045346
8327913
46526164
87053463
25344113
93267274
41549421
274311
27768024
22199683
95585364
19656123
68984381
7254654
90109864
10876446
66528527
70776113
90655008
5604065
61212386
4350311
8080982
38052708
37564857
9497295
8905504
14025849
8616291