60669942
50756242
637244
84873814
49052255
53185343
59539100
94009427
25446195
18797805
34607615
23957779
45536623
9413874
41568250
41478263
5886168
53701188
38955085
48002708
77364358
650293
17489161
78384895
78424456
3964668
77477507
8415657
80469303
4194265
53574896
9811873
70999389
36766852
39307731
19281041
35245345
21887077
96488966
63162876