19168963
86245561
68209789
4854206
82952434
55304173
74693184
839489
71669346
91996859
60929104
77128194
23639821
40818456
83122568
30396090
64942638
2736006
6996761
63804372
30127574
81389576
60191111
25564337
29152757
566895
24741699
18148085
80768276
43463643
3386050
64941610
49674015
49033764
37511613
1603834
11913904
8693865
84714053
7485511