45521554
6933345
91974036
11913104
9980661
50921211
60236340
74348681
36731265
28368714
21752084
68566418
58228403
63371726
45609461
51588100
53709209
67103881
75021946
2197933
40057062
11759214
71929565
7686352
38749480
66524379
3607455
7203220
79569757
19638549
66331929
77007665
10816802
48501672
78352207
30784303
63247397
20693326
51119609
28129510