14993680
96183180
18663403
60275178
85655187
5760232
3139869
29073127
43662121
45641014
72233252
12946348
15709289
3403898
98118393
43759932
706457
81015168
42423587
41464370
73872044
39824227
7666285
6655269
40643678
82471081
30899889
38285588
36144304
38282302
77807653
30011725
90619359
92174242
66966701
88157611
5022183
37336275
35527389
6686986