69338792
32449625
16416721
99764772
58476533
41177046
30759657
8636760
6338507
49637010
71129648
42264884
86704028
9039594
50528189
10382260
73194631
58064769
8516599
84861613
547452
14191837
69113673
76433606
6298126
78418737
94798400
16356626
3154997
76912144
46191298
45269565
5783466
6126923
61515713
64547334
88851283
78036814
63074466
84308053