29228640
37159974
45062065
76626092
13945616
57334460
6137946
1837329
17007858
37185275
60669029
50861670
17264586
55967265
67484464
11033123
9257892
42008487
7833020
32576237
94884174
93398192
54788119
12395932
36378705
9392750
42527066
75234083
14614147
7357191
48478
76357756
1713562
67443838
845048
16861210
95587963
25319045
5821875
7344797