57476332
52442544
21786331
60544691
35422069
45379230
40749176
75846034
1588549
27481706
71084545
45901722
63151336
71653900
30301602
46825120
3237454
93253573
213784
22587608
55426580
32576441
99782190
75905527
9018732
81407249
86973187
66445207
25158228
71096825
62511917
69351977
51139826
78095651
60904875
11579639
60319136
21678768
33547597
1832779