37737136
87236324
84877402
83526630
83034648
66351157
39769991
1999181
42981783
80882971
17442804
74263887
52829266
98509986
1218790
6186257
55893136
42545467
50163591
1701157
13891141
14953067
73183042
9219127
29662088
16588357
47911660
92415505
17978246
8505933
21151716
47898642
127051
569619
12578592
8114170
96913275
63658276
26654190
42293058