3506687
77956325
48549125
6509974
25132393
23111458
3654411
21074959
77731274
60298049
6862247
12598030
60487806
82509766
628585
47052006
4368588
578978
71304397
21131485
9361373
43636381
99078183
93621300
62117088
25908738
25812569
79476978
17021845
44207365
7143101
53175128
27033794
54858046
3638375
5418460
10963921
80694995
99978640
86578347