42556318
76685354
73516736
9423405
48105527
13595379
26385304
32381064
23639596
31116119
97781987
98187387
71547508
6194251
68977514
82942170
54489998
68654860
19039759
43559125
70673218
37155831
98343942
96184447
58208706
23377086
4888123
49799737
8245100
14525798
53878446
43113242
5698977
4151221
3018181
38152556
51895547
81648004
8937510
78168706