7016522
63252739
22728135
47143564
81101238
17236832
23507075
40035860
62453104
67614672
84804514
18668780
345623
52036550
59701832
61076143
65667171
4057626
90121737
57217743
44337474
60369232
30497963
40882970
42005618
32186310
16367294
11941518
1591360
79095260
30761169
95861113
32117358
1211466
64378270
78451694
34445590
33771629
51649638
3069859