57534533
82295677
50473546
17867373
95994103
68606831
9142731
6668404
3131309
78021999
60744676
21208184
29386566
6481350
58119695
79561361
97904114
93269422
20092532
2267033
54537043
92489807
72769017
74417596
74403044
98686136
2293310
97394822
38495679
34789841
76385932
72819390
63127764
37648959
4293260
76284179
44516769
69007856
22364911
16222820