51415177
26304844
67301626
967058
62022860
96204501
4159162
98159499
8872013
69856239
10817129
86729066
47611546
18654526
69827462
40064295
63335266
48561838
80485753
49413657
62077119
40468847
57184829
15316220
27155374
57022698
86955779
54585445
41239400
6337376
36878913
51347434
73284484
74096203
24235370
56232665
8789268
2793531
38027236
28017672