81565818
11077615
88657854
94593725
28703558
25872340
26582430
51084596
1814624
63923493
33312548
74863031
38701787
64027183
80957678
52924576
40634752
79301700
12479989
55603942
7193919
2972490
59007283
71993109
82276126
18169093
57177253
52905821
91734602
19693186
96323280
92071885
88278354
47062693
3557112
48401604