472775
5835820
12362916
65279189
297643
4999294
40416170
26988152
63372385
42189852
24783020
19562057
71377580
3393504
63104602
55237828
2662903
42369354
9581308
69041681
95894816
34564306
1534556
29521028
2004162
2060456
78241236
25011544
40295544
67568658
9223604
32103374
23795578
20642892
88911547
75032791
79791120
4221929
84967450
28174937