96754599
63483063
15466437
737868
36169274
86388332
53891288
32517265
37377468
219643
33394476
29531153
26786922
2164281
57741277
16447505
5543043
31022721
93072183
61382956
75623622
90954444
3092177
54053355
18872393
9569545
2031212
7041109
22393126
46671443
1422311
5392731
42411474
9671577
41975230
80707005
58901369
34787389
68274104
42347617