32859428
1627256
53999558
89731754
29631379
72933345
35706756
74605555
47174326
69619057
297105
4503820
53737044
24117363
1798552
93313659
95779014
88881842
76984352
98292792
14854996
58861733
9560331
3541144
78686412
9221880
34762323
81368464
24199110
23455666
98882850
95192929
20265177
32904649
78596668
15013867
88944317
88222861
36091767
17829280