98674061
97324594
75241843
70655699
77234666
63368195
50337861
96491785
5597946
28409325
2712709
1955689
21691585
2768486
6931644
4122301
51735550
4682417
79378175
72119281
65864086
9422056
10084950
87796097
48831113
7107498
87339750
33326488
15959000
67658562
45135171
93812317
63823187
57196271
66842148
21255053
79755677
7813632
56587748
2095359