53697976
5075382
39669610
90922369
17139240
92983682
51983897
63664818
50649486
30344695
82404878
47212108
83368146
17884820
1333436
79544108
9063830
59677078
51657148
96142863
51927837
22122995
1116116
4492477
805644
80072975
2306787
69623890
5441139
94269069
51535707
11778889
90947
70354435
30879836
4901865
6730901
77949503
18037461
8214704