49538168
81827148
84152107
33313770
9449938
57238032
58644539
44842685
29521188
619115
72618910
94115159
45588491
82498689
50304082
6447157
46338504
5039998
87157309
19097563
56063739
487470
61856075
43741885
47946224
45881666
55987
15446
28006931
45744369
88156321
56284985
90043061
31356193
14114039
58298626
23764876
65802584
6901258
90588099