66506646
98696929
31155321
40576637
85421315
20152103
3279040
85446533
23741602
7449928
58206536
4347105
43739025
58168298
76537122
76621400
2525547
77169579
22359153
27215881
67925876
5929870
1743889
22277345
96604480
95494590
3182655
12695924
6446381
2573223
85174008
5535144
15432108
60272249
80558202
66383641
6357970
7795776
4716680
81411548