33675230
36724011
10599935
31241011
31351467
87383587
94535238
61074307
9188189
11882070
27442859
68426308
28287835
19835745
76458071
3989590
50577741
89321580
40007014
71735283
8932443
78338966
32105880
55242226
5776604
14236138
30104542
41485989
37167933
45535613
4147527
39032871
2798183
14575226
76779883
57517461
5959369
3631746
32596811
4364364