99393758
96436685
85335712
93274199
67533449
13505809
46276341
41387905
41639201
33198625
27972372
3451810
41348379
64712018
4714655
2765897
50147648
5756914
66792109
45398253
6479382
11646900
21561304
98526422
85517658
3516499
12499681
23755015
32427620
45675713
6115916
77987968
71001085
70155619
88405554
96088275
40336637
81293419
76072676
6474872