86674198
802165
18132639
1213310
612740
97199695
92906027
21385625
25131912
18346050
61229993
17225426
43376922
10928551
21061669
5255364
19754540
55585657
21003914
4695503
13617588
45254798
21082511
4990641
10776622
80745855
68953609
34106811
64223203
5793571
88243763
25012809
95196014
24334620
66018881
56709243
96823199
51047006
57557617
66016207