54449714
118462
1066079
3203728
32726603
48611653
38051614
51835824
63301967
72346128
89723699
16469455
16372301
37176312
5507747
53304472
80902358
30892178
65728923
82632122
73691497
43419489
38302683
88016865
96085500
90422961
71591235
129927
95291063
23484621
66541432
8326575
8266789
35193076
33598020
19668604
76082274
3725620
65215707
8038110