48499429
22285690
58568567
97128468
90943368
77002151
43362163
50609358
7865315
60209035
20477911
9765978
5807049
5182298
2756671
12949312
65266720
67254895
15253594
38843516
5118135
90755401
77255208
89689420
3114430
4861638
83147345
77949467
24311654
52075036
75467858
47052454
77971470
90819933
10712402
65415136
65447137
41281138
53155017
19835079