11028089
13792573
9670183
22292654
44942378
13487459
3181747
91105939
78698254
36109780
48441733
64912895
48668467
50572484
807189
54979839
63903332
3901962
37561690
76463727
77941181
83399360
786463
90576006
55254604
96507361
95619265
9576192
8945685
62761365
49785623
13772744
35476154
89859772
33557023
33207722
935681
15632818
42297463
95514488