28864182
935940
25596265
17732296
73052030
26943512
59328358
56687972
18134807
94815205
9806335
82035146
45517038
72904245
48458958
11812867
42964935
7026494
68346373
67533114
40724549
53925274
49321812
22232291
56309452
18929124
11169717
4545230
41237922
21393754
98634381
8638227
57711993
3571465
61797353
90411857
16696977
15224250
41366464
7287474