94421184
5399548
4483915
74663539
29196945
21021717
41552791
3339535
82743686
63422539
60762189
40104946
51167234
898642
5349739
30383207
87464363
45535240
48187501
37784594
32104556
54391422
94373493
77374700
20559753
66634891
27323429
94581902
89924144
86459313
41389009
59034987
12971498
3386482
6009076
80216803
897812
6416097
3866507
6966766