50005804
29141404
24515383
26515066
80464233
95649839
62523799
5961328
33948802
70762673
36931009
22731073
21373565
68523799
85096053
74773611
133602
48313444
19627607
10214500
5868966
17912141
97901689
23312733
84582005
58173809
92399969
38385344
11687615
26549026
10972609
49605788
5262575
4256587
84881669
81978574
31899895
38313299
39342475
20078286