1671963
51506516
4255726
10412035
30754313
63299124
21207387
99941576
6315136
16933505
66199716
36738499
6678949
42697665
35554256
19704189
72458515
86758301
88278596
15291550
3472338
11665546
31671277
47855257
80317431
38472861
4097193
586789
95397100
68734046
23031983
35512638
49643076
36863076
52918519
18183945
21231522
1204636
66526680
69099074