85727993
8935332
74251690
1062555
37313324
13213683
81819900
1525826
70916044
49451077
42245131
12541361
24544843
44588092
84372064
70764166
61915457
61937162
5401499
99429801
7912497
85326147
98406156
2221120
32944767
92098422
1519713
38357180
10432415
77175860
21549960
68012375
7959212
69147392
6085151
35309873
59303621
82558844
35315814
63335034