37395265
16635412
63029183
50932254
75457378
46009852
5009479
88567299
47696669
46793695
24823384
29319209
29895221
38763951
6570581
13616692
8905003
17455133
34237374
43335104
1397647
46398710
51456602
39173699
11463370
23066289
49211732
7187638
6486545
37363520
71504464
76827869
68519676
7191173
41823058
93399890
7366450
33041230
80908881
6351266