28192222
32876145
73695209
74445835
2446836
18821467
99693960
29484196
15421360
21477663
271254
38396420
47934545
76295799
72297346
23846559
96314916
55796014
18153144
96906521
114810000
61963415
51889060
74249704
95861262
9673549
61547909
35345377
81566467
75348040
64185887
85049166
16704219
45379364
28327249
3932988
47963179
92666666
26931073
87333804