94263633
7905926
29788950
90469642
87489461
14403720
9611539
33308499
887664
80876041
49756126
4998888
39227199
12334738
27873853
359674
26478890
94995340
17521618
32805245
91268418
6285396
49812989
562610
30845893
30747460
22004922
16852364
43897615
59626693
88871975
78529668
38923026
5412453
11249527
67171242
67087671
36109018
94866642
993014