811079
8252424
15361015
14864675
97678071
57643891
51604893
88657493
10509432
27908430
5591721
10945551
32717069
48307894
13451092
61914143
44345371
21004092
59537928
52967595
52489309
5868231
46611447
89609477
65649394
35465696
15756733
75458568
21323668
61755047
11042696
98106582
90764271
87993000
50434153
21721240
16707977
49827480
9150685
56667948