47343088
57856529
3874407
9905591
952103
82942537
71293310
6877642
20661107
56762727
9052646
24321337
86622642
22777759
79825904
25866750
11311193
9823834
5641977
43408280
49524685
75785865
66327818
8141681
22894344
6969568
87688020
51016342
31748162
89898563
88519120
12764344
50593572
57985127
47939022
86261521
48486741
80761955
19316142
70993844