512142
36916595
50158172
55264727
72324074
26862523
7143717
67334561
6308628
44304363
22105746
3024752
39218246
22246780
54507991
21698993
43709242
730257
39582361
27886271
58339271
80831267
24373358
46745115
1105412
65983587
2161487
94255482
50937515
9829396
70572549
27404289
72846611
15027355
92714961
23887714
9688796
85083460
82925654
70164208