90652135
28096317
3867211
36961548
80485520
30706157
46212807
97515256
28134760
10337543
15563329
24728973
31607906
24849520
2459403
65311173
2063956
2108331
91011962
28789327
77435500
65329009
65582650
61267158
6179024
2964856
5348267
91593799
10557417
759266
76048649
13169556
39916885
50689157
496506
83312068
64945244
53799095
63439571
84936101