17778603
68145608
50426523
16431250
66087555
6191160
71286457
65523863
45347821
7686211
65747602
2604499
71016976
80792930
4322321
3321217
6607369
84228466
57786454
251172
37593551
25502289
65084679
3812773
73825228
92431092
124002
89293430
76965355
55842904
43508655
29448188
6328283
35091435
86035838
99377302
27628000
51938205
87543158
64047157