54044564
24277649
58755962
27433383
650550
25508679
3078501
67571044
57819649
32032683
83571974
45482671
6845882
94734694
23488014
59517893
13616685
72792316
72746956
83728923
37814693
37432870
56455639
43591653
76109096
55469084
92591645
31683071
62815490
50407002
28194939
26979093
51003798
39908462
85496985
82488103
996941
73603268
35275705
15741586