24214393
4249200
74404547
50927803
99240
275692
23153639
63942981
95737356
16064798
66168315
17876892
65103991
70665632
82562941
14643210
84137606
775551
60353627
83409607
85529054
90066860
29243537
19751457
64755361
49184855
6374751
14311466
30474684
90117351
12995386
28982399
21685639
93408286
9258238
6747315
13551177
53275819
39099520
9039626