1303825
75851603
57548327
43851490
13548048
3056763
52065088
33392590
53172589
67943943
51874427
80593342
87284646
26474917
41408214
16682127
377899
6957855
80667672
265496
48233553
625500
25411261
7562547
1852256
49587869
58174822
2757421
32166178
46779551
18312961
16544127
882252
84515798
95808487
27527979
88591050
95995593
12462954
12687557