76242612
80878389
21038980
54425237
15257217
45788072
42445265
10926176
62055482
65607168
30854190
30872024
43078156
6797223
58879205
3298757
23986371
53674394
46083613
91783884
82004969
56336962
67773979
79011732
81226333
96023714
1825936
86303164
47716825
27536334
70336209
42824729
13814989
98827853
98189584
82331924
95268851
49108291
24787917
35163281