44497739
64338396
365936
22628688
53883564
4647029
21646414
83308428
88009089
72893296
78581450
446615
13644072
56546075
31572306
32659289
44405838
88049104
65789194
69402111
87879840
37998142
21509945
47979240
17152465
60038622
10595922
38881062
323043
76675994
28451007
51276552
34918608
85027212
41677965
63694563
8567528
57531322
8014676
68074860