88536696
71411450
65358466
6166506
37833286
54891310
36502399
8603350
49619046
92873647
5855120
6817339
3317781
92623253
25643747
43179667
73367154
516897
81525860
34659420
81341973
67267054
47355334
1594900
70927623
64375893
15838758
9555102
4070400
3589651
60896332
5864896
47305491
351867
33671936
47731287
6258276
62646089
1881783
63261696