8768567
68477344
62925381
77417272
94739980
12658670
72269684
82087015
60187276
348929
35189784
50747315
8718144
75535713
14506757
98931559
35245562
99814687
33379423
1569276
51166220
6463889
37308478
29823002
36479165
32842227
95822639
14006567
27818949
36826767
53072241
43637605
82346726
74896639
3361819
29566603
44039888
1193270
724276
40177308