49524427
19618948
32479487
8038045
22227026
57758833
83041744
48981060
28553148
50116547
568900
62087415
2828786
93483988
8253883
1852447
81275356
42727159
43327996
8564306
71022872
76684580
38687102
59636371
40515079
81907621
80329078
24313794
5967313
96705480
1209290
65939600
55767031
87527959
92086236
89105120
31666992
27302744
51984287
56922760