52201398
71275880
18559607
8101885
69914841
47066603
74935301
83545236
5093588
63908987
23931508
74136128
17996993
2918484
96535039
57327037
57368496
36647270
4058730
24527253
19422095
2230902
66659598
15426485
3488951
49123620
91438449
50136392
5072182
68246486
32752770
18041344
97874281
53092716
1580621
24939912
64768488
6106226
76527299
23319144