29507617
6822847
42292783
6724251
6118478
81183296
83306525
76453610
64954006
27145307
28145653
39614916
57764396
33026038
567564
32447707
93859593
42916366
29968026
28163592
58641174
58388197
24564390
68149052
48203674
5221119
62433964
17563377
36339165
8238791
94118289
53204244
628422
7956364
7278513
46302344
57513062
46492941
27167241
27421662