16631162
5717645
84772230
75778917
70598497
4472339
28511172
27003646
73488687
3201687
16609254
680376
1829873
48615927
40194470
85108029
27678347
40371098
34652081
11305478
7827493
69148475
67817836
6842149
694972
77433391
45394370
62345478
80869862
80233562
85099382
73644055
49943960
25295357
59741386
81344616
14428641
85254358
63368917
36066426