52371983
50965057
67662727
49491541
74213870
7384887
30352400
72261006
85412217
35853914
90062082
40987563
99662582
49305442
57273841
62994715
77869864
90989097
85332873
4474878
19489132
4255785
269729
4846959
5716141
8595647
12829380
12183797
60186144
45674115
91909940
44421372
26577358
6834801
75686075
72864775
96234091
62469818
91686175
92165250