88561176
40291365
7714169
15529698
6965059
27871042
728194
31573268
1234614
66465459
8742658
57304410
63185876
34008722
72327010
25381520
47195956
5524793
21092606
20162136
60838418
13765136
40777846
34963107
16782362
36021115
94992225
87193350
67496778
23687362
4566626
88707958
13574141
57583968
31635581
23031375
49031936
5740726
56515108
16465125