81895198
5887305
5764854
9144037
12161677
23474344
59048864
38232999
72909106
1263267
31318845
93775457
37271494
13272420
24988584
4631413
388529
29183429
63258307
8358722
31609929
70857940
70485580
92155933
74074476
42282267
44473447
56231209
71683165
13807942
5030886
60986037
74959144
93019670
92165085
45436799
43989977
79854870
51025841
3237200