51211419
74632072
23794022
10981613
7040836
19882708
42809732
16135760
3401651
29247257
95488482
77947700
14916644
57617614
82738683
53339745
92305881
72953777
36235162
55722967
45639946
87894082
27002615
16098111
34343591
99822152
21098654
91197837
6104707
85677232
52127508
91086549
73159780
55146399
26678460
13504994
2544802
30863706
99968306
37935330