59088923
13313872
59989213
1363375
87563842
84192026
8112740
9320909
91504069
75068894
35792591
2245358
95061891
99716717
7757142
83133674
22675887
1380785
88152515
64921813
6798277
72459879
89714206
10627453
20452332
13296893
2163443
65546012
59163202
74126554
10292516
2688560
8196124
78929206
23187786
93926870
7188786
9785361
68705988
77055299