97043026
82643257
90065031
94813425
1337523
869250
43643010
5652452
39711970
80224034
40913194
48182416
3387403
30041114
3184227
5259202
72388417
77568156
62949934
67984829
61412822
16611920
39878946
8542805
34466489
77533121
29737084
50007967
10976492
23011447
5728590
15945250
33081000
96749648
79422988
15252126
84901187
95044890
6652835
89347895