46188540
74508857
38578486
24258358
18496464
92094084
37384915
47264808
3452113
95569628
33911572
69749009
25766381
5985281
33029534
95163906
76925955
95527323
63849138
6565680
35998921
5963222
80196930
70616623
66422978
52551660
50226854
93831400
873587
9425892
2223728
21404236
71128421
68844799
42052172
6368926
46335734
39027374
32498247
23575294