38131958
28644576
9045469
4326302
17091444
13789729
40928678
38604249
12936211
30898343
72114322
63567417
93442412
69563909
83173351
92696684
69166591
44927108
95191979
2035307
491913
9434616
30203973
84187572
1977484
45803379
98418840
51059137
75180
89741151
48608859
56565958
72307595
94377078
28414666
65222681
72402535
95392688
66643506
68375451