83056350
93918868
18392827
70883537
2999740
5508610
61995937
8661188
74627971
61759885
98556264
34364556
81666995
47812916
75129500
52203097
1751958
53644516
78381362
13441837
3571393
95377700
12612170
91867372
9947322
215579
90808311
2481417
97091369
58396865
44768663
17191190
16783254
42884051
59051501
34748646
71127313
55039071
66959147
82636957