44978358
95353360
78645332
11446329
98403745
50547259
37929148
28538119
45767661
9159169
37122447
52065988
48744227
51389237
5727913
73077570
76437804
43968590
72466735
23069611
18911761
5520906
17541120
88525838
7007352
59827817
93643493
80611747
95515169
56769888
69342792
66313419
94946743
80894243
7674258
78234842
2738247
97115337
85726544
18663258