24865430
20339106
97599840
33798355
6529995
91789981
30297794
5971811
40273720
3229471
76337798
50069189
67962359
79696453
10924779
57984839
1140382
53558401
3025560
8189713
42135467
80969725
61695
97161785
23048631
88687661
53385141
10702069
5797192
3583443
42058087
35891127
90761808
27596695
43432589
29992131
7971275
27008663
4286288
16306888