17783023
55601972
9276233
78648611
41287483
18403126
93898749
7336962
73153857
60625742
62435537
72171010
40657071
14217706
29383983
17302627
82522204
4014517
31339101
58389221
2576630
83119647
23953289
38507193
43439717
213394
45031567
54822997
75746583
12125651
57158661
5106383
11338558
17699346
77298351
59434909
50857320
94945887
20792911
35553665