37729466
6993680
72652439
30481181
39335137
4843534
38502109
77746666
98098800
2193991
6585507
34582851
20392107
69146243
78736035
10898064
26953576
6744946
53452503
66322968
93809473
63508149
6491892
6123761
60457219
37124180
31347345
97707533
26396070
30288816
23115128
47027814
78485419
564888
24796664
44772985
31999200
76914374
27667600
9746370