85947789
309860
411538
22504700
68385100
90969760
40236904
5928980
9595709
63404505
1002721
9477610
9688990
75725171
91109173
48695019
4721507
82628239
4937137
69879542
13737437
99365283
14982112
2304106
65021989
14708068
78364710
31185934
60813853
12075654
78512144
21454912
35336694
65845852
31285305
45176441
83795173
99368276
97689060
82387959