38127713
8046338
64727790
24877527
15255507
42945165
38614445
48957983
84295162
42318885
48997587
94862011
21995430
53813586
3132996
70885483
39697756
1321582
7903712
58555556
27478151
33278176
98437435
63602440
19009171
4313882
73661113
21432599
52734057
52032619
51769915
21206984
79902525
53767964
39366129
21007269
21155862
42328802
48744762
7639222