70915497
9246530
64051720
85475575
39096356
51914099
49997431
50132453
93382619
62065832
4931232
58865125
86421135
14362141
50126502
76214892
23683187
80066736
59217791
560933
86053467
68001384
98075312
8658808
27411031
35003437
418460
51585206
72338292
85675495
64376296
63319333
15777787
82085172
43822084
38377995
86082767
56381767
35707253
5655419