7413586
96294726
64844308
12651189
36562650
47426450
66429284
83777289
58734585
62313459
81581873
5059966
39294478
31124337
32529
34035155
41308783
26392285
73354725
3304238
37846445
9737201
32282289
59422182
22563122
29421547
86056977
78106759
532139
9948864
15187413
76297794
10857124
27548009
6537045
36488640
98631185
90015720
11756618
51116032