12869791
98482010
66717707
62836528
55366634
9005450
34635559
9669493
25918616
31297328
80161984
47799099
15219449
60452902
4555598
18015133
3206398
29644925
30472990
85683381
86911127
23962817
6347839
37191447
4284775
69861108
2562991
79699078
16927303
84492426
86171947
95867436
7578193
55538272
51367775
51626829
383293
98123724
81607144
4399525