60444286
14947382
88477870
60511383
99627519
42576685
78163617
90819137
48909675
59136537
39554019
9454145
41167139
50642945
37451643
21195800
20753888
96343479
17185559
34209947
91137354
32524584
11101389
43088360
52299766
39291607
54215557
85256713
25277128
17325299
71444931
58654183
1364734
68269346
65852026
72291320
5011529
67934909
51017861
21502673