41092225
66765057
24677394
16452801
3765676
1517120
53031200
53761076
5645538
85112186
40093309
18153078
62401510
777020
53605556
68346204
63372954
58391557
84307581
20123301
33579118
9149240
72489421
87862752
48691125
7166405
10593732
19037236
37191995
52463885
86503183
23673546
78716424
25301084
16168639
20286633
82036872
30681580
97447054
73376439