27696020
5323290
39524587
32035301
26291953
89137770
72794413
76876429
73427383
22509884
4949846
12678598
85314297
47071631
98316510
64022661
21248062
45716711
8762628
9790939
68414218
33098471
48624311
13906343
25018428
29384085
23092494
40653156
2679975
19386644
28853882
84361616
97187649
14833642
77821608
66708369
3775116
4133108
19645109
71194720