3960795
70029786
11312698
8587393
7676292
68575979
32152221
3454974
25453840
25581765
28333248
68309477
76411082
25015782
5977956
82008037
25652005
9961018
90695090
90399365
84962069
40825729
74477090
72265927
47911347
43475446
5074873
7101253
22196634
63572426
5777167
28951343
6983693
81498066
45878292
52016163
47399750
41588395
95417090
21718152