87905011
4365580
6847266
21167870
42209050
70124836
46471014
9104847
15632961
23536303
66323224
82469898
98626752
6044839
84226042
501024
25251254
92758324
87815029
55739951
2029302
26597158
26419937
85893320
12543366
8113127
58189249
91525104
13483162
57178149
1935774
20866591
92611657
88457864
28732282
52555626
76818264
93718906
38339760
85437125