97299882
87062996
36906629
25636372
24069802
57195515
33332982
21297072
3719997
69378254
48194062
54757227
10099156
5036830
63939626
13599479
25395605
70148380
62547442
57532256
36571836
9618149
17647594
80479676
13663286
52647189
46555760
31364842
40827859
42317493
4235392
82285436
43248718
14909731
4743532
85876653
24917932
48863908
77476135
75442854