96323941
535535
93343433
4545172
60579714
76956879
50736218
40485663
27726712
11411036
4173683
43927226
21498867
1915049
12323649
95673616
47991383
72785240
43467104
67995162
75842927
99271773
264073
79758469
8696567
11131143
91817666
26593279
35288706
41083843
8683182
60767192
44186574
32728088
46066847
41972060
29582176
36472738
37427736
15059158