90043703
7693669
6686004
1979950
36903575
20147395
79305520
4801427
1054532
36961821
78172385
52497928
36854412
49979695
41369000
93063072
29047254
21492727
62114118
75811036
4534616
85148432
5145228
54191973
1812293
19956647
39921689
7877715
32069879
892009
61571351
55194105
40065527
86974042
1984318
33608744
94419881
66082877
84872842
67055063