23677636
6702206
39868163
6816714
1702265
12753714
99344804
78263285
6534156
5265324
93908044
15158237
32407404
61452614
70786239
57726956
61833368
5248204
3666821
69609657
24766999
5599476
35175263
5385046
67378270
61724748
65038734
41115966
82919725
633930
67212238
83638175
4255731
22073525
28441410
59849993
45501613
46402490
13215900
31926809