96144391
8761644
85266297
77202441
42991293
34024474
2549798
13326937
39213390
75161199
81391276
70614332
1657137
7847576
31338209
8947439
53381259
75445948
24609501
6461011
17464834
73395360
76575644
42244592
40789092
77054251
59805819
77179133
26009891
10056710
33388874
93045381
95545696
35373178
36278067
10448169
29138208
32383092
36568109
8003502