65666393
66186311
48163511
1681477
48563389
74634146
97261369
2857283
84762095
67212532
48694732
56803769
24804756
88369025
98063472
90403866
60179453
58815171
80812668
94528051
98477791
2599838
29618072
74892547
81943292
8233721
474846
10774354
42182800
38217686
49226775
1875242
81659407
1158574
49788846
96115336
2776832
90838846
78171996
73515960