38562144
19324939
67292629
81815978
59165602
25453211
22855372
73686177
61634169
5099109
81979423
66144567
63608878
25123516
16941879
93793765
71325949
60475068
16153639
89868674
741475
60599240
82643550
56502625
21923094
97434393
16901683
29111840
597517
88967841
80849543
32129939
5342611
30028637
20817647
2906235
28226493
4552729
83733365
91953410