26372005
35302224
5164685
56946290
64168377
99673368
832666
30633560
3753953
28903021
32277647
77612210
30039857
78208366
10099247
19475356
80791319
38533485
84923641
37317483
83647625
59109231
14406685
53716763
65884128
50319162
88604336
62628722
17369366
51541324
331023
3762769
1672696
3036922
11546720
52503040
8558275
42397721
23422902
37682099