19649365
8879285
30614836
86577508
38479198
21115564
77002137
64073247
39937751
72225360
88714994
93973216
29021032
91617242
13336192
57233639
28099802
57406941
88622409
52598823
44287849
24597881
9238351
45696397
61356894
44618396
67169282
24776524
14649639
81903984
17907297
19581654
6562715
2907755
70073359
32915162
66048753
7420484
48293648
6934721