94439230
66831
54732981
39527318
62142126
35129185
32753596
57829236
73662136
49307486
72178653
63964842
3616516
24185917
12572532
63448392
65735756
98983314
82093063
81039623
11737302
47549088
9724792
41323138
48158261
58132479
20522356
73007479
69134083
63814549
70782493
58855669
18345483
4474373
50143276
2282346
74676310
59953588
29337314
7935215