35776680
5087283
51381289
2017980
49302242
16485155
55846745
64519969
51172755
26651462
9139905
76471156
76962689
10701349
32741929
11593376
1472779
81559510
89865136
31716029
23529851
43347241
68118034
39877162
74958670
34315709
97628331
12152632
78367678
71329663
66996164
76158714
69966752
8232458
8836938
28202050
16746918
95364322
74505025
79138187