59156720
99548353
8264340
2248128
47665821
83387417
37996052
6941756
1681305
939879
36738433
63987077
29295710
5473737
429679
2049793
90707403
1508584
89499256
47711709
89821835
60132443
56687724
68729978
2157754
5487496
67271626
19852630
32249962
5515485
77014606
70417552
15835291
24747954
55416635
15466411
76871859
79584302
13239143
995864