5469864
3867602
99404775
47504454
9961025
74171509
9529176
30205828
88866439
54855262
11359272
63763650
27205947
37164284
50806217
20985134
43016643
78452995
48493097
7588678
61099722
45731345
48569076
2310214
91536818
72453233
1106144
8535994
8373663
98891831
45309808
54333058
18443329
41533415
12805180
54299886
64687981
80606879
668153
59423629