19423322
67094406
77791616
46378624
39672049
65948
58541215
54351170
5578285
62115611
60406506
38949152
8939990
26933702
21086950
95961137
73782052
99926354
870192
14736716
72699713
14574593
89075167
56785345
22446954
87975157
21558660
75128727
32921148
3788814
49241543
99294084
20594536
96379796
42696606
292551
86375084
8002725
10825891
52454441