2355689
68924232
18042046
31898070
89102284
38589460
47964018
68596200
20678126
32677025
65305964
7348923
49846729
10964900
62936681
17666639
29912812
54171133
81665221
20181180
34019246
63808521
44689422
63668285
69164103
93627614
30137404
19278925
3953978
5066878
43133723
31569354
64962389
4587327
79624631
45735253
69025083
54317776
65683174
57845350