43358293
69521051
53427554
6177615
14613631
38137455
27588949
84538672
37438888
43147843
31081361
1831602
59021274
3592669
97162481
87285917
5866178
72598136
9511612
97972943
43346040
26287076
72086988
80463332
94803891
83694597
81339956
42546447
2450897
14524762
39355665
36651705
35743483
99712772
22973104
81141532
92668567
14722668
93227872
40582331