6575904
22237460
1962326
38307535
1845924
15152208
46216294
5533098
4374242
21601400
28492362
3583205
74241098
61271625
68451707
82923006
70907379
25153486
66059608
75421422
32467774
34649107
83294277
47053306
11178913
40989086
81808505
88333450
88332602
43052544
65348062
78785287
84232026
62448365
18127803
39491499
37395932
23358290
42218312
7142813