76288443
40479966
1070159
99064247
847213
2971820
37848955
16093277
40195757
40567913
58669036
27647118
91604244
59811561
61881609
21089035
85194338
59827742
5198267
8631245
40506943
19296078
93514652
4039970
94173298
27738857
32959779
4431493
59086286
4587578
39006233
78824625
29731516
62489461
1945498
66332381
14435789
33124409
84877668
96977553