32938496
4938526
332070
13449523
47737472
17238010
6797332
93577224
91949873
9158698
99823989
22565052
80871530
13972952
37346766
79288695
714488
97999128
8919482
7950648
1437468
60026482
26564615
75054260
45964529
80197321
71376798
36045093
40029211
74945144
25233714
41693727
59703840
95062454
49765898
94842091
67367747
68323816
46921794
6465986