996850
58816880
18245172
79461906
978160
54761558
97831722
3348976
4645830
80159897
90443801
81841482
53838596
30319716
93415455
17729150
71354997
6926433
80184829
14933062
10598094
5928780
86747596
5350194
85428563
7311891
17021757
27545758
97461131
45747341
33014770
82597933
69838451
35776721
60279862
11559604
480554
85862645
62782130
76457772