53007523
5657172
93542903
39209706
72962842
45789829
44453824
76335624
53822535
18428295
20571408
96429379
26458159
51683307
93455935
90179502
73878296
50841584
49588377
4918944
84404514
37583775
1198694
47557136
32681946
41794284
48968248
4486997
9958719
3278841
971949
36067645
26538191
55066780
77873998
61865838
78364861
5110923
18866078
43746798