5945313
90663357
56142689
97749315
13279582
8878246
33678526
63827661
69246552
47706901
9842658
77414828
6603555
12077094
91331565
45202392
35828197
37942212
50437596
39817814
1769306
99282406
8010605
89742839
7991807
63407282
100008049
94624668
88338306
33759528
60632967
14006959
57312417
69637486
45388370
55044704
43305407
81607491
72727530
523938