33834542
48849685
9304780
7355927
18905868
69212719
24885401
76997475
96192719
67247580
28587338
8701763
46752824
13222631
33769888
21135816
10457714
76547125
2281823
86679141
99924125
6666323
26601194
10963515
54661745
79639178
56168886
26793225
44601118
8748224
34035233
43693435
33464835
1573122
14432682
54716644
50699368
35696529
16682754
1331839