39786513
77277194
83115624
32491470
76268226
57405279
6953843
47799956
73837822
36598382
57299116
21916236
58202026
91241754
8455499
76714892
53565163
39781973
36598117
823255
32885842
36822659
52932925
96437095
38265297
18978618
71709264
18841133
83481684
47189054
58616081
52433466
14271013
53926606
85617478
53938153
20178272
82479729
77777158
34046958