89439982
19841752
78484580
3839207
1615722
3607951
30185342
8097585
78297805
34131415
33881210
41168692
41589650
9434706
8620820
9162992
29103200
74781830
14089430
37937098
84942288
5875910
23216368
83567063
80115100
34645850
81514507
96143710
87461468
76257222
72414999
4884096
22342328
24692997
96849614
4732894
38477021
52868647
36388440
87403124