15193390
32898530
55023504
84809732
4451600
11997751
89921704
44937115
70622976
73489003
44443601
33262174
84567657
55275248
43964956
6984009
82005844
50391454
76537634
885616
25376067
22396360
48827639
22758404
14729768
4326556
9571371
48716769
27139134
529774
68352209
687056
40209606
64367262
32123470
88177916
73964436
16906921
46831978
723247