39394623
6300628
3446953
76658867
66493199
3409808
40825096
78779886
54511542
15394695
624069
16278563
85152660
38736765
25529117
4529456
71595711
50669698
61609508
279836
480790
86337985
74713128
19449762
26638857
88038663
51954550
2743480
31945188
65728787
36331565
23803998
5561981
79004058
18108227
82555933
17452158
13346001
925483
66243688