5907342
1449468
665757
31137099
6956488
8627224
31885222
15718080
98617656
14764053
89913309
57557334
9352997
32893836
76738667
20844429
3102916
28428424
3281159
47454063
29662189
80142633
13296105
46373433
59476335
34939680
12805263
39531993
77407048
66856379
18221345
15946907
9371269
5938723
24768316
10333579
8425437
98839102
42237996
16863408