42055246
72617973
35129049
69717073
61511273
34387552
52993854
13257153
29454402
1586093
8345880
3753926
30694279
14798147
51315776
152666
68805487
90936927
44829130
28348620
9118524
45629451
29228078
52668067
61518081
97833056
37606000
84044742
41392831
18957440
65261446
80043731
59807188
53988764
5692207
15288061
78723459
8203397
17661363
36413082