53272607
11088530
22105410
5223540
33741192
15861980
47008880
87634293
75531245
52538039
26163744
96411251
6173184
2748400
16994492
93092644
69347022
24038557
23576454
7643423
35399099
2955117
6377921
89377032
50199660
18371650
82723723
68663833
77947656
69431568
55942443
15683401
38703339
5851561
47494826
81262162
93407351
80055817
13213070
9418455