14831410
73552931
42916990
38471884
41068795
39227406
25251409
87636249
43313964
39665931
97091206
80309716
21201496
37751345
64715571
68502550
27881454
64851093
46276425
86197687
33583236
70475730
51688940
11048427
64053546
48798059
63631896
2328628
48063454
71297753
58022354
57293614
51953936
67208787
19631480
97194634
63155800
35176752
56649295
1103390