28914552
1762129
3562875
6689717
80769683
96913353
73959124
6385243
71456684
79168348
65761708
84777875
1471648
59943851
5747754
53097454
66141377
4312423
64373122
4695947
75698448
60788434
5874426
9163217
2837050
79027746
49536014
65964101
22541680
42622240
98327647
2994913
44349495
9773830
8701682
5815930
69404104
92393025
56938079
43064756