6634918
82268329
57676030
2960506
67067474
22686444
10752159
6554631
29793794
82066225
41876761
89301006
98436579
10723593
5701659
70125027
58546709
9812930
52624378
47236865
66004572
96089260
21126783
15772078
20148694
75893678
56278406
45191940
61022747
94787500
41965340
35523289
55926803
2937874
51591805
64436440
8492886
31506129
7103669
63864294