3907217
5415506
83307397
2966999
54164943
39529264
38064345
5498921
67156014
53784842
60937752
77469194
33918208
70593516
58705515
26527182
40461682
51569934
36733576
40249655
73549143
48179371
10639731
77563684
8349205
28119607
42492834
6146162
17901695
77315051
33212614
69981006
68634831
95483989
31962140
34765552
5116319
64209902
24767971
59927660