62952701
80958268
87332603
83194277
16586674
2146374
1292458
81352764
21185
25148973
21096219
13827105
5404746
36743052
17213677
8328992
55982779
57533462
50616478
2624381
88161313
31156573
3669241
61503554
42259438
54427703
54283617
41584470
38651992
22283381
24052028
28091604
38626326
10136292
30954514
30179911
18645013
27127152
31616986
42479052