7203666
8731510
61644862
20596449
8891629
58348841
9992829
8884058
5465771
46254480
10195268
17991180
85705284
36606652
44627488
18341773
98866742
19504185
43855090
16261428
9220949
3921283
77366537
15782085
866576
40175209
68532520
83851554
49945195
70051564
4655465
89821360
77294119
64947100
30657163
56616554
72191886
75397199
94955583
22804613