60139753
92005576
18117247
29887379
77072652
18854345
58712948
90532517
87114733
38696719
51624123
55025367
28282177
93856689
24643649
41907497
2299700
44221190
23465844
19225215
25431762
23429187
67272080
22718893
8300631
79029999
14412199
75539384
63848830
22019147
79428598
18523798
4865224
93691967
1344384
11454530
58774015
64848555
35227631
18184821