7578016
23517338
13177846
69021518
72746860
2047908
9293985
2925380
790547
97969024
51117316
82903206
27181847
31348155
87833638
11576244
8108172
42223723
86834599
37558195
66176477
55096971
30364873
82677720
83131972
36417383
45515011
47524454
46065485
22843776
14958079
95825949
63821257
11951078
30554924
19407231
1688011
64805996
99582946
84168971