3282080
68444658
10351090
37506022
60495579
12114111
34007706
97665152
53965186
42939492
51118060
42725727
17029707
18093444
57097735
66422731
15085138
45421708
15049274
93216058
16873298
9909508
26833153
17249470
63884270
81778398
92217731
85716629
3350272
23037816
89026431
60137914
48114884
40582920
27721019
22608945
96741184
38101884
74801066
7310670