93897623
31369853
89247274
90523133
4326258
12031202
58771533
25118245
35789649
3424485
23043080
60672042
27391493
41619477
9745256
75404678
52162978
76717724
34185322
80417196
867340
6632035
59467740
46895458
66165795
708519
1357558
72258611
35471072
77834265
57212961
70054339
29113137
57634409
4063981
16738797
2472757
74688305
71706028
56317330