39298456
56096424
57822818
53961008
16059879
39467184
82841047
44808295
26347827
11052095
23458260
9490892
37786742
70474126
81904855
44005252
91244856
33973575
81894167
3290659
4662442
92803042
69063426
63503293
37455702
34861732
26635741
31241047
72524089
4309627
4667319
40427588
64499979
70766209
10691286
14104692
281097
38252171
2525728
55719424