19736724
67099661
568450
7975480
65047882
92503495
8896421
61021372
37036850
75562056
49168807
57691636
51886257
99916068
73251771
5091966
1535450
50227333
43443574
85883679
85665710
72838389
94123600
63211296
70835883
48186203
13016478
48205266
74755760
53008206
14254094
71825180
41972193
8621104
25301188
26057897
62969024
7841551
32167509
49271964