94949961
58935542
12286448
63614515
68161702
77131534
63533756
49004496
5590560
53816197
72676634
62851951
171693
33459554
74589087
15563469
16998760
75797903
4831424
84662486
21359505
89994938
86103702
12746405
62937741
84195204
29133364
56308135
64397184
79506184
7519442
13929290
45831781
17863889
46419075
18829805
86279432
84825724
31419451
60266650