13241527
9178138
99243640
40872567
63777323
44587944
9169303
19881922
932271
72693436
31958796
67548199
2221077
13253076
43188777
62799633
3049709
93539264
89856358
21432899
32739715
47612205
45568389
6263338
36521970
8485305
69526791
36199313
22302014
17362145
15426912
2073245
60934484
70659269
9706583
51117057
64643278
94571820
33544785
50622979