10797238
53427886
44081535
28036320
35343472
17115202
37597787
29421012
60468032
74226114
34191223
80209441
81728475
5832636
24878420
80459908
56965228
9629262
40086505
8266230
18275953
34261148
94334725
67563521
48934632
35607683
85681180
82285399
2666133
95053508
73438432
33385872
37725853
1603429
18432671
99668516
16228129
10692354
34797423
63471796