71129516
4264460
94935918
18241064
57422716
3174887
9185774
98879683
97604400
27072351
94427540
92956409
65082498
69061469
8779364
65975528
47003866
42096634
68188609
5044873
98878998
20039381
12733160
90143327
83398801
32753248
79229135
44554269
46141546
26511414
86952230
84496201
45801169
9953373
27749431
9431373
7027809
3279317
43041340
29708621