39472641
13374980
19151114
547540
38063263
36307913
68574873
2205752
80939796
7069800
24332781
87474065
92544703
5192428
12039672
28951817
20779362
16478050
84886283
30958270
41731796
10817377
36609938
92014624
64816867
79554369
9142437
7875511
73746432
24002752
21604527
6148275
51458432
29549474
48173596
47364287
58983321
89864728
449325
1816930