74315572
797159
14987266
5579294
40091746
60801421
19308509
27734368
94937771
21269502
50236814
85961869
4686872
32871792
35073076
3192749
26806165
1107400
29042432
1152559
21013072
5117942
9462774
30324538
52553275
87811878
60423325
90119807
20409928
84614889
79981506
3356162
456397
79728087
69116074
8229137
39807901
86533231
41377584
6837331