28321564
80468771
82788893
25056502
19047473
7219365
27486363
43173320
6495237
41303592
87704090
29444270
65799189
54719318
8315875
26141207
8013558
14831252
87269345
84619499
71767644
83746964
59848390
86467613
9531654
21461675
54659854
82175102
4076837
96336055
4539156
59107258
16103802
50708109
53448838
23129730
13903168
65925114
3342116
99634332