10835763
36735272
8581359
13811966
82127658
53543704
62658860
5245635
18502364
25777150
31061680
36715477
30653955
88347889
1901807
9242079
73413585
60989307
79145378
42576339
37283177
99001843
20867597
61414317
81995917
68606208
49092290
85074061
79426698
58471151
27851817
2038417
16999242
82472402
96919688
9078836
5187141
3672519
378551
18824300