49482992
661568
86497555
96814122
6713697
9401501
288570
59809827
3665620
82136846
8892692
46368533
72245969
97845849
3389447
17323919
8324231
2877797
59086490
5270983
32636355
9998720
64845046
49058718
87265650
87351886
67979673
32003493
78147494
7818374
88483026
80231300
71904718
7021216
3057730
30939398
79809580
64879845
11947483
32553601