96114347
83431625
99491849
72362394
52413616
3304523
11342747
46251696
57828475
38264602
30137337
10386706
73401328
97956125
5796871
8002443
28371444
20494799
88809546
34351484
37228277
68658605
73911063
7435883
43084955
58161191
75365721
2972955
83745094
92894618
40597597
42299396
81201984
64031017
185577
5993709
72848402
30092099
48343792
78203562