52793038
78855429
70647512
8883895
98718233
54483123
70923483
34284414
42506952
70852577
51646629
13856140
4526764
75293567
35164903
80229751
1914270
62875577
66377725
50685142
3967640
7721513
65932755
41135028
8056667
97314342
43055596
13793396
15923774
97684335
32453455
12439089
56667963
24451227
62011249
5539407
2255270
29905124
19806135
59889868