96808316
17699344
41926179
51638183
4193468
45934857
22922157
54952785
6335831
7726677
79251374
12328207
61898356
93438339
54119634
20821404
72095939
31319282
56092882
57093586
11861415
23116372
6015946
7882776
17044368
90441378
31796359
42814989
37839177
6891289
90882227
13932767
63331974
64629774
41721961
44365945
42532513
24599413
14663827
21881515