47737153
72318835
71744074
3951377
65606727
99855949
44731625
82037990
2200113
77594589
21379052
16072639
47436277
32931593
34105457
71309785
75167231
9298208
64876809
37661713
41798713
19971680
3892265
37598725
8266307
45621955
6125310
46942216
53398597
98728102
65552807
76858849
81807789
52065195
18235200
72394464
50335611
94369037
9850680
40787766