1699790
51755958
28719665
16867698
1694883
76676884
99452991
13574513
45257500
33187406
80613808
80935745
4502952
74339033
53575734
16975314
10716423
55783115
78395920
8951411
36527092
84958202
89475175
90071421
6528567
60645808
30495793
75327377
22519379
30382873
29682756
50043405
2578525
5573537
76043379
6402055
5340538
21949348
30088685
98492492