27323277
25955984
22332168
99712139
30705551
90354895
53325044
5339857
86522254
5048694
65298471
55717939
2006296
16929378
14015546
20866639
26472082
45368679
18567818
94608892
74864988
72549914
35309117
50094350
265398
84727967
9415625
9743761
69285354
64433325
21958759
5511998
9697343
30755969
94479471
71153720
78281433
55711671
10383214
33747083