50396382
7987539
59907698
43525842
47359232
686615
54424013
5263847
40597897
458602
63253978
14774372
77425095
30847464
75122844
52978705
25848842
96628237
69211977
85674777
34019308
6980813
83357300
11751310
72474284
11577495
83644100
60322923
98419844
52715442
60608362
97795001
8181372
59653136
39532883
5107771
87942097
83673242
9950543
14361144