90362672
26744117
19239335
3488278
12462285
6529812
8817021
55532883
80856273
33738348
47615711
5127333
6717857
63725275
1123140
35497473
35962496
34926934
68397752
2998355
4139037
49314925
37511814
2206890
171137
7254713
13824262
84425421
96558213
58146983
9305112
70476219
44662172
47457728
50436994
7685848
36224757
63409690
31072733
8691396