67939702
2569218
527809
34022327
8537641
10852232
87224131
15341107
73698345
10251123
35628639
3996541
90014845
11454872
87298532
19652483
3155215
49112656
92957504
3014523
20516178
72711822
11242842
88898787
50378802
38909409
62981867
60528787
96159219
6853777
31112006
24631418
97205260
47192673
22694656
9778798
77243443
94424535
72761790
60681511