47674196
7206846
49261537
69598089
84316368
58552705
72047043
92926676
61237134
61231346
3394818
86166306
40375051
65535306
6260622
27811149
1723374
25528590
35745926
20743510
39335153
5304513
95861440
72839043
94036106
99141049
78042635
97889406
38204570
38523941
30983325
48614481
93976650
5444616
74585614
9599198
13791083
62657480
81495893
58278888