86436221
86309066
39419980
77616670
1357520
95837376
49732720
64598146
7465275
32604159
56944548
11686859
50946562
4002486
88398714
65222172
4911690
83279873
80113938
617252
184449
78493059
95144566
22996717
70376555
86935026
74287158
45961221
59297755
18896039
98754213
31711435
36557671
37503687
42084878
6642540
63746693
62282067
62089633
4822201