11469320
67947810
81587528
24815299
5465189
98721808
61866412
3389147
76507549
8402829
969464
23074143
68112674
22963455
81479086
9624677
10002290
2172059
72287880
41117320
73629650
11173184
95591211
89383862
91092062
98965722
8113342
60139846
58025389
57476431
92706209
55958241
75582205
51445524
2431684
34779884
29025872
34539675
20169717
1720413