15647811
51802159
60487004
87705502
64025968
59903382
17438562
10132436
8630692
592667
87162992
9319882
37383819
83535161
6009850
17678981
47525535
66333934
42846061
37404627
5145245
31758658
7209818
6392182
42589117
6484156
55319055
82973736
88893806
50916074
92782668
24663349
2403326
74825439
22459533
25348062
96139230
69717174
16147437
9167342