50464530
7627371
81774916
59446004
5176865
94739473
87618996
87247054
91477693
36792765
22973797
7065733
89868351
92675446
70331601
98157317
1807518
46818902
81249500
86227282
93189926
93402596
52788692
5483615
29578608
5931281
72325711
40041316
14242862
48821530
3942750
433070
32341061
22073084
14583904
74664059
52017106
53699312
13397081
68893012