21407392
12751984
23509484
38911795
35275388
29161208
82462790
61913072
17946912
1756094
77087383
95196970
41169068
95353093
29974881
28119901
46789601
69779983
36059786
45252578
21514371
52928762
97377095
7072353
91509669
19709241
40528732
48164689
24355774
76814384
9174857
89569030
32001425
82081260
6218555
54949681
38575722
73663708
30706184
5278489