65521086
9368189
42884694
47466393
49349039
32142509
1255618
57798265
78598990
75162218
58232661
91325139
8539463
74218405
44652497
38098946
17476503
57605269
37108752
37316512
26734902
77459199
41565512
69178226
4202603
48505008
40766041
12574991
30254711
30837522
10664222
483426
93832832
54878323
40674055
16411952
36288383
13583360
38025838
76389416