34099180
64648950
67905
54959002
51937134
87545693
92707936
97993327
98992884
91925723
18503668
29331109
63021541
41346101
66262812
1769172
53414328
29946406
47329300
81044167
20877957
94789485
10127009
283150
86256042
45925913
7983127
7189751
94126194
80628786
15564737
76741436
66483688
52875702
39952042
9296049
3006210
9473245
47401636
69412889