88479906
37545168
87096280
18895136
7606794
36973685
21973657
14725879
90275036
56198592
23461402
64162580
80412670
55901657
1914336
13541232
58797082
14971546
13287
21362090
31066376
96536306
14468237
59477543
873081
69196172
10098074
33913101
64829942
468745
55678715
47627295
84397520
83543625
62094538
24531597
93844525
215971
24231543
97964239