13787042
44918932
86011608
24665236
31166285
8311487
17851219
90202942
83451433
18366886
42844296
1323198
35366633
17863371
32893955
65491507
41542288
64887488
45606931
6143197
81794766
2985637
18557501
86154150
3982754
31458674
81783246
68883099
26978104
53642172
49109614
57284895
30432309
82517790
880719
57033037
15388285
41217844
65101883
3772772