2199958
92772129
6488419
89549844
90203057
77694726
41497575
31021476
9962215
26174382
26625131
91107827
15852251
20881618
445138
32345960
9652318
73349490
95081492
18723085
30014985
30955467
70149437
54071440
11312406
28786579
48156109
11577101
47257990
33106429
62639260
20063569
3435499
87044962
26205376
30182081
64637543
77226735
29715488
5574414