77548805
42292855
15552067
1808276
44087957
24829116
78682580
67401631
1799552
62258654
12528333
83524771
85117865
84918719
71853216
95126263
10445541
34147748
22479873
77072489
36684563
1196161
69916578
66635220
9895122
8536331
6881480
44606757
40462621
45289583
36199119
26144500
66592389
19021616
45012172
71354259
29822000
20196688
88107182
37452380