18542483
95271376
30507022
90022366
91832584
27244875
64336141
36532851
8013522
25328377
2675871
7137695
59723149
66921807
13813836
77137732
20203181
5091963
4625598
48853983
47479016
48365948
30704164
67885740
6355633
3328497
58244289
17081822
40746305
93708569
39939421
26829649
26963518
34175715
71141839
28548235
67459873
67439619
28527660
8932995