50601817
73356394
7972057
75953911
1151644
18279228
9442281
78268621
83994169
52717498
3079553
74787725
83803645
18665261
54365336
44938132
50818
97444218
85884562
84894634
42693645
95643673
63605106
64765585
12545580
19845008
5826770
21366002
19889327
1958156
91735758
551117
87138663
51896976
7115795
40811358
24259818
30216467
9158256
75257926