37007329
82986536
29102057
63705930
84723572
6658296
27359333
38887678
97003768
35399756
7322728
74361310
15149185
85265726
47505388
60917026
5436048
71346614
23148317
74536728
39826092
70004472
56732206
66163032
41212646
25189154
19853169
10334943
57043707
78423792
28644537
59737596
63787165
56479668
31792802
25078367
2034637
25757831
39627668
31252779