47049077
71025744
5762200
6496274
6643170
61461993
3551977
5472952
64737902
7751150
25232383
91612402
85043489
13998228
20467527
68355818
55418711
93977429
3206051
65417555
13529820
62875056
56395972
35186582
70556930
16506739
32907304
99441645
55117776
38431402
35967209
74106924
87538669
60611361
773426
49188435
785530
59501816
66285449
22171621