20713433
61954079
3322129
36404972
32374755
53964425
87605670
62324409
25796870
95526397
33735634
21456420
43362121
21429820
11314848
37058232
9259365
85457695
82045533
6123809
78196275
2007151
28248484
28681005
95449329
17275217
30807457
42235612
36846379
74791934
75421230
91445727
96184427
34699638
10653188
3897124
26508735
9384264
21163600
8563662