26727675
18768152
60243121
6096436
61259740
68413485
52579686
91582443
97009392
46147184
28529050
96829783
61219581
2756985
43085997
85372437
5296855
29303613
31318674
82199852
20792217
26249082
53591678
24989674
8115333
66349540
85587661
98612253
70772101
4859146
80702782
40162394
61244069
77359759
21398340
84284181
8896688
87669489
36022894
49685089