84841096
10248106
10491337
9783950
42361340
7027903
66809213
9234118
25272840
49656111
92321310
35517311
54448467
53151867
46616649
93689641
33917144
54121783
95146457
71842992
54858866
89178783
39292349
4836922
58238583
22688811
93651883
87318831
27067984
40214784
47181286
83702235
7392774
93636730
46285992
40654327
19812293
10242766
41608760
79292360