9083545
43476550
27558133
79881027
147166
27345931
30605353
60012629
7608829
90368141
70166213
423117
18556157
45365333
94358478
7914173
70969478
61303337
52923991
8348787
67578675
60675718
32336677
28680
54623054
99055253
48808110
54363426
61115668
48529843
15046281
90564589
40186679
83821675
84109548
89738989
9516627
8737095
8038325
50763673