12164765
3780270
9921825
32477308
25067576
61231765
86999012
9568625
14313099
45337104
14728152
16401626
2632217
58059902
24274194
28552733
99138446
88818584
47282196
5154007
24734571
4654777
8689374
80988607
17197710
34292184
44059518
664986
64178239
12436432
40939819
603469
87643195
36821060
76019741
14899922
42892771
4520660
83554491
8670230