93093207
82788210
8935312
22954656
38203393
45719557
52829149
65648160
88623615
74231715
30367866
33092766
10784626
16349890
8990913
93791346
50185627
29066504
20493782
66681760
3968028
44899805
6088866
58966694
2605982
52093071
43315593
47641265
18285954
28308737
79048040
730550
57339870
14359915
77245177
64708543
77308467
93086399
25462504
74779054