70597605
56479701
45311179
82077617
93616688
4337667
26204817
52691365
50172683
62506351
65552631
6282192
77717639
12805583
9842885
58591584
70918051
72373014
66108564
96766634
58383882
2871493
24186290
39267040
4343936
10348728
41866770
85632609
91923394
65324455
16039991
24042119
85343296
88192370
18933110
2075707
3025411
88573367
5414397
64819795