81954507
19433210
2924560
94515176
6183210
11592332
47541391
70118297
44603908
76563736
82337651
43474443
21629755
3313532
41118977
83366814
72754222
81038834
76272072
76348394
42793085
32241444
5152389
33199501
59393593
22458083
4185691
4799221
76549851
40692637
69487070
72087996
8405262
202923
22468746
54138656
67088463
57402991
34417297
11992384