66295551
81847268
26102132
6678977
63159633
24805526
21489120
6109087
4417153
61942039
78978054
56802777
48305907
8148736
15815605
47308544
4821170
90919829
70329286
29155740
81132783
3498337
10385426
79223871
2189387
95155543
77751161
20538210
43751926
58698278
59243218
11342241
26803926
3958268
11758659
786553
11682640
94091504
46519896
86492447