61043395
74651956
96873734
57318430
1812498
28268282
29099628
3308921
7446854
77963587
2311140
61937796
52161803
68578351
14759001
20122350
55186919
13467964
8015072
84196813
99319404
4506709
28704047
4259950
8365457
12631637
78256391
90398832
22934999
99473858
17434031
63214181
3048301
55024371
32377075
6932869
95311948
66786966
44899711
5664467