47724553
76268385
46297404
27929504
72928476
48987053
38457040
89662257
42679031
35408100
57964805
6518186
2918974
48678272
92072267
36377814
9015552
69027861
1988978
64042803
78365814
92185458
45273099
33087873
17385599
86369978
93544125
15811847
195533
77865047
22019538
40841756
61601099
991882
21776161
42889983
13758546
69216660
88064301
36957981