61559478
23945949
7161039
71598815
997347
57669299
4083525
2333583
428082
89438743
7588551
81792397
3362474
3076485
77321811
60062177
55413637
2644827
20489994
64653120
49041858
4805837
30809384
55253521
60295605
94652620
59941392
6465801
50704943
56416492
3126479
10837207
42903095
59125351
76285470
92439629
582645
47139510
16878305
93698633