14195742
17758189
81031487
81334752
3906169
67419826
62365769
8979546
88645294
82439205
65739222
65613264
76777891
30403034
40148402
16005418
81327997
31303965
17504124
47906306
33985349
46971658
38683795
12334412
97837972
44395366
12817376
9894928
41469536
10172088
5265558
6166363
74417244
5945246
77165252
28743667
8388333
40453564
71727925
26524697