58817351
20592577
29592028
36275932
70627845
67838324
47193980
79548621
87572431
33753432
4652554
71203494
52754072
17365635
61663777
72436614
9097930
10052991
8744644
50137986
66122589
29012231
54716940
2614161
96857422
11653731
54025799
99456240
13075070
38203847
89069472
45212757
96062322
45082921
59885702
9151451
33582972
90982543
5994972
70086600