21217199
3637123
43312965
77774495
97046759
71414875
16226846
8508468
1734227
3064603
39953521
49101507
37753404
73527407
33682892
9197897
39754360
38013788
91818413
53563390
57548238
71907988
23254999
2059927
36038843
43848981
17359099
65682695
9548836
87547936
39592875
37736331
98116487
81503273
68572986
80085319
7867370
4902425
459453
72395456