87713152
10117233
27965263
99557967
58086290
87154729
67432702
19682928
20165403
37396606
15297892
23474080
858259
9089497
7911337
71736952
15553474
87095131
55948006
77627848
71375716
59026808
99395617
73129022
52736121
15097129
12218736
99829673
78389484
38634202
87331524
8507664
56297507
31369175
34836363
73796567
53722786
6391985
44224260
39907864