18721714
75776592
76989679
79659729
95029303
78621402
74273487
35769243
16352010
12732998
6553543
56159661
28522478
11233523
26435253
4189697
13968223
50071889
79136506
6311928
290499
5023286
26022928
27943003
77935936
77333744
315824
59049889
7785861
70301863
2651050
56196866
3118617
19775252
3694516
77207088
2718663
87729942
4383809
20915184