50232197
2674805
6070184
79635562
79162178
43032572
70529239
54314940
74483258
41675408
51105510
70273009
79884884
96793107
63629924
87682899
17982089
88114459
42532784
81733887
47786939
528288
48224740
66865024
5904284
34816728
27502646
41176665
93017713
79906406
44744044
45911258
871578
41898529
19009447
91415819
79488548
18966208
3635596
30053216