14579156
20498112
22148016
230667
82217044
86459088
31749536
2568498
34082044
66091798
86008803
40308334
36228079
86226614
74214874
63452176
56285112
46267458
71945914
22543995
21935376
82027376
48902914
3257830
47513169
68332359
82588405
1642135
84507401
58467697
23777936
49627223
69836662
37759359
20764336
487633
58714409
4472587
13512566
47251131