30747055
84157941
57629331
45967879
36425636
52169606
25274050
55074719
63588068
34663124
44713546
68085372
39993819
39661113
35114
72601955
76506012
12654556
59448226
16099444
18714780
65262107
50383258
173929
58148915
9348560
48645360
91606002
63813657
64468255
4695536
91513728
45629149
40323968
49395158
56704595
96115193
85357967
56976552
54656766