65943558
71143109
6255454
63745889
1302196
86724002
78119979
69697158
59426659
51683577
71898661
29192265
94361908
76229895
18655594
51413605
40113334
47294068
20585386
14417784
26407052
91618369
56857648
29672301
323851
44155266
68289597
44906289
96045968
77264728
8008337
668632
4635664
74714285
66758675
31174092
52605473
31257426
78898366
53799180