53382392
98373413
32989081
51328735
8722124
87267681
11807205
7539582
120410
23491945
86602794
2046155
9595949
41575388
48242332
3128866
45014658
79018297
36834751
61868279
45521726
96376235
34596034
94676245
87869081
73531143
735494
92215044
76767725
18115563
41406451
41191122
57143290
60948731
64983859
19897928
70584921
4823271
64895833
65546804