3359899
64595961
1459665
46184852
80534658
24631397
13902548
7007685
40025399
51221962
20659555
61363967
52802463
75244025
28649838
51897269
34019723
49967021
55929804
94238204
42054921
1451484
7529575
10067580
3218814
81839040
11517430
55073678
88631146
2872761
15118936
43403439
53287680
26633129
26786409
52783005
787970
15667360
34872775
421762