81329306
78472810
34524915
79439989
1502891
7304503
45227662
87637955
16301111
81129546
30212607
48696181
89697792
91657436
42442900
3752222
69872259
63653025
1722232
1786200
19838221
16902927
96999191
52915584
50022825
72875372
70118159
91917636
27335329
12761766
5043305
83737666
60877340
6962684
28728926
87132923
12798407
2604442
60838407
28104728