66477446
5816264
7559853
69615158
10747199
72736286
97469950
21133563
99178594
8094766
6594211
3475654
19735140
24582749
99453372
97602279
70591610
70794124
91841511
90384299
64991171
8814455
31963781
57353816
51788615
96244655
26814126
3437402
98399133
93147185
98155256
6605570
93729348
85448994
87364966
28627764
35045250
2517630
55513625
91351748