82492343
90421261
77626924
3043588
92917946
9615868
83052260
42356318
8120422
56504828
3127875
80183453
5933337
33936562
57911882
9639184
37214518
88591036
85274019
49983137
80248720
63042129
81163385
58352053
7344868
91445098
7220134
95257342
80014065
9788192
61538225
98843503
35428946
96607143
28306611
62268576
39411491
48986236
33478189
3407578