70372751
42342855
7413166
78885914
32673090
11299628
98691106
1027849
87271373
48102777
40734696
76779057
7729237
54487563
58869230
52598234
19475531
91067904
14691687
58616051
6784743
69518141
82837020
97995768
98768947
71551054
98999486
32822793
40338260
43093899
50689471
31973921
17653948
50865127
30011564
86489367
221635
6944790
63095344
92142983