4325036
70235985
3285313
21087913
3961800
55599883
50468788
15325806
48771891
67426496
5287637
74284530
75908204
41346426
70814701
19679090
94943351
71406438
96696312
49733920
63986701
3349775
95246075
81008177
24662083
80004677
75646345
49533248
32837273
21115718
67335697
99234369
2519389
51912330
65611580
2121484
85919154
1307884
40265491
43254016