66196264
20585156
83371986
56438068
45371310
8452965
12143413
959869
55921666
86992901
30674721
9257230
29024686
28119741
66249243
16964287
26066382
11005961
15415415
9741876
59379581
39818133
57032193
32658384
2955607
2095230
13129063
80474702
11775170
78398252
67766450
76296069
42818482
71656461
18762843
88796616
93114929
69138908
9461475
12134315