26056778
35064794
23679520
65173940
39512583
69837967
72651465
37738013
69008626
77077480
65005806
72999270
82673058
20513982
68981651
482316
13142337
28538182
43678562
96823658
12421344
87734469
85127058
23046289
490758
47505093
82369959
65099765
74605862
59348529
86025483
99428168
70921300
51961586
61746115
25421893
25458335
3328836
9815611
51596473