16784076
88849874
303465
22145151
48538335
69578469
19192399
12874886
65094659
38326060
5565132
71154246
92416954
70696562
81204898
99306956
52199844
24134750
7741907
70201721
2136365
53661731
37016810
77206292
21711847
39831559
66977776
72277431
9947770
7973170
98939864
58698857
86913055
974602
4180231
72463492
1122114
25318412
1677168
52412252