59466998
88184753
49941676
11669685
30497675
62167523
38551281
3954524
13492347
47552771
36639440
80537669
72343900
52697620
1434187
6957072
84906752
74172259
31257026
62889967
16703531
86342593
28937047
3357430
7889887
23761956
43654152
1308693
59354073
76767396
88851119
17445041
9986783
46084158
33349152
3556193
81027499
67001096
56772753
23839897