39875324
15938307
30816838
34362346
71769896
60513762
53678555
59681644
76958832
68361218
512189
23337027
15801711
38332987
18621296
85238907
908808
69944561
48415074
66793743
67841144
82251687
1476197
13046144
39905194
29264386
8714700
129647
50409898
17139308
56325614
71475911
9527991
6845684
91041348
46254104
38431737
29868009
46697061
17394524