58304915
74501625
61127230
82849480
64498650
47099633
22863760
7050121
72122989
5496585
9076368
53329702
61294584
13415544
28619742
3554272
28212765
72515806
12393485
4302627
57051000
9691941
81592382
443732
24906803
52598689
7583406
20004506
51114187
84392110
23478810
149807
48851871
5751124
205239
23108975
4310959
60346281
49287916
49504911