70895070
87996760
61815023
52543301
31142907
87889028
51165449
91977160
26412807
45994864
22947275
10735270
45111253
18798834
12778951
75214554
65028278
94149168
77625848
2634888
95824569
21692306
67206457
45114
60537175
52026867
43924603
7531632
56141284
39856744
2183507
114153
206912
27954041
30719236
12183237
39013627
13692259
14293416
3403128