1315215
7588815
84748460
92621850
24401000
15695842
38347642
119975
55624267
665287
77289398
43227003
3617616
44923865
21384677
9097708
51594675
11572440
4735843
67252215
24198794
479284
41312140
13269745
27936849
37233460
15041862
73043210
56057097
88691629
70418887
6314801
44149049
4859891
93236945
77437349
8757958
97843356
74042337
27797226