45143100
85722180
9324408
29511778
2769861
1331716
1452702
321785
48252286
97724474
92013832
6085570
94714035
81848158
29678969
68052315
5672726
91977048
45577303
52241591
755964
5961351
12754090
81557936
52377810
32429819
88172798
80955374
36371699
95335324
63763244
25225257
54673150
59532966
26361196
30836848
11189892
63176188
92139016
88003016