43609097
4623221
19913232
9369287
14486013
93825950
3695196
97747378
90456684
62686444
435560
34711894
564799
83286795
93529444
64555544
81997244
31101617
83427681
5851536
45872457
92823192
38973156
16476227
32484986
70417679
68426356
25141100
77941061
39157044
2488718
71321455
8382123
28415185
72601845
14737697
43959985
37716212
71838989
82236295