60806151
38816498
1014453
2716254
8749229
56872495
69775068
65816212
1336429
61618161
65818011
47416778
4572683
63604150
90121425
23344952
9944948
89511912
8672859
52373357
94722591
48205883
97968019
83253454
96913580
27932932
58282244
33969465
38487143
43424557
50355398
82807594
37363970
694541
76513806
39241755
46802116
7347316
2591598
68856421