68848043
6161904
17467494
5218164
16542381
11619868
3815506
28876513
98954635
74645012
54844647
66027766
96799020
18889098
99811722
69599161
88408393
43916012
78239730
80907612
43666845
67235835
10933875
74685706
14791811
94955682
37204250
6545230
2873686
98641997
82624005
8139467
43391636
31845617
92772240
90323443
20058438
34077975
9074150
361711