98107716
66113092
87483581
10032041
41173983
60551470
91141120
6168932
85071521
4363378
31189708
747623
227865
62645558
38222935
3082273
1083946
68276973
54149831
35363438
7018391
16651526
7809910
27644177
92974029
81955873
20736384
8734716
32205958
62975822
26837583
79445298
63281341
9553035
56143907
34572677
42993682
68625277
8914084
44998733