71682256
61787875
81462091
50756354
25039001
27728606
14064481
48589189
13189009
68592604
96051225
34888057
14696923
36748703
26188154
97711041
75642946
42123793
67075520
10934359
3405184
4751174
69214628
22745486
59853761
75896482
48655226
97399962
12601008
66046809
17047551
24261798
45933430
98353856
13556511
57113615
38695745
2374593
38431696
37635942