5039840
7928733
24688943
6765728
49151252
40519125
26136617
18863233
67969136
29892920
20542591
65918449
34504494
11382994
42658536
4249796
72346057
23346950
1837453
98071189
6930667
55867076
68217756
86004607
38678658
65533635
11695786
25555656
26951472
46729637
99026563
46634156
30351928
99372004
5294873
69922060
35658938
22089316
16158681
97787742