79295320
45352183
9314244
70329048
49505483
51861239
5475476
3362947
26913779
59988303
40795079
13528552
83666862
84272273
65794636
87587152
74992001
67108962
17273557
34378621
63082127
13449942
30667153
49078028
60942565
58023181
10557775
50228358
44946794
16454187
23391442
65345752
48627878
82982013
55379551
9685474
69345732
75607030
48702633
63655940