16355749
6679885
59505110
85661569
22929807
4176627
16643842
67669407
80182528
26747105
19538679
95146063
49426402
37409013
96424045
26333567
39679935
6594731
45596793
89194722
87513494
42488097
87844657
78223203
53421511
57285666
77165157
47384420
3104206
94403260
56583269
64889103
33504792
78646607
40445485
15757590
4698607
48051261
7176171
64352154