87864140
31019841
5314316
70895366
29782014
34546176
98471139
21336606
1370271
21952255
21835520
33611884
51268573
68145760
85809677
13693178
83312763
9481472
66866924
53433248
9718293
3079666
50099492
9284925
81605242
10298826
98501711
99315100
41702274
70771433
75972315
4655264
44674886
45648275
12112047
65676212
22585300
6245468
72688631
49817985