5025725
74792750
26424451
26384390
65158108
72586815
38305065
44453679
26339044
26378851
20860
42782658
24254533
63646749
12009310
20718498
59238247
35902563
26212190
3926807
26751842
36937661
80254745
78405812
61887303
54427281
32011773
8356923
43061708
72567110
71408022
77906669
35462528
65551152
7496947
42217422
35272201
53729251
29233163
80453405