80832471
41812344
16149540
24187010
50845301
34235769
15192955
67165171
53699783
13911283
49617189
88601316
51548077
6470286
50324600
12818363
32023588
1341828
5978847
40004922
46052377
96035172
86598852
98194888
74584042
49139653
34376401
44418945
32243829
44161304
52755067
12895789
55088854
8738608
26756353
88865173
89288584
29102320
30208876
1246622