93767771
1703668
76231808
83269203
38857369
41374679
1246320
60845554
38174363
86287288
38196177
62774490
77164726
48856397
27475175
22715553
51878906
90532175
98892816
29166783
35863889
74632823
75486617
56009956
21048119
35588938
88566212
72566310
2269067
13375922
24201515
60501794
41482034
12661044
2164292
76654187
83182764
99381481
8136211
39106101