54508674
8042816
59336777
28462005
37465791
77117885
59296746
46626042
61007323
7451309
68395623
25587592
29297039
67464126
63639323
49747241
8456429
7132082
44407521
94254888
16911406
37455805
2270687
53416497
54392823
98676663
64229485
80698484
5419729
90278290
5621389
61019613
55877124
20799247
65242948
47104035
47804904
42841548
69363315
13688592