53913166
59804277
99362379
1363964
52136429
32189611
53851084
17796808
32463739
17724846
79344672
17601978
6048032
36635284
90189102
66285435
6679496
18582959
159259
16248357
48827673
220159
51568102
22124704
96064410
82945678
76346531
1413398
11572243
26954950
84044995
67638483
46933957
4779693
83141207
20283595
45996394
56624424
54786147
81855583