81053717
46536899
40149076
19479612
9131346
35995700
89932778
86197029
95243208
7961710
40208541
63626738
66468683
49531948
8201644
64515292
9526217
99278726
43756227
9192709
71713229
56415058
61323577
55445618
54291747
32098923
29853060
24604782
51125829
99307809
57581078
86443544
2114128
4690979
30504692
12742884
60901332
86767820
28579070
69738435