86474688
16648173
91245035
49348707
87572651
1115106
11318522
81951307
77781311
512737
71698141
6609889
2773480
89112146
43397285
66595927
87323646
93932667
25054759
9926479
77052571
1778717
72706418
74333639
1150193
8321503
64059107
57689705
52701334
354424
70797652
43306690
72924624
10114028
77576263
94374948
95582700
52073502
68565286
36578464