41066577
51785613
16888750
88113
71329067
59442330
64551380
76329
30963955
25142555
13208565
4142923
43509461
38336481
34909742
10065004
10701446
77109431
4175200
474875
48183054
1696631
11614653
4249406
285810
45767879
1624755
64007463
61009769
96751140
55572472
94496341
9564474
92619429
5257283
8954370
61781335
73316935
34785353
40966187