13785546
20585690
24596594
5536362
7059726
1546553
82407383
70795476
33188428
27787764
37511322
30653946
59704283
46057009
44911979
39455468
26484236
3703513
22748461
90552918
47111746
2873463
65525626
5245273
90084724
96281559
6446247
88983710
2171071
63955616
99104204
41519781
87901336
94746733
95043967
26068741
30418959
40519368
23188168
68372965