54301460
2642542
9934272
9355421
48819036
6877260
83011424
39344808
59001963
69389137
8489320
77464652
95396926
537520
7403732
86742830
3176624
10362671
14185612
64854662
18037674
8677376
13878672
47662265
61081050
73187985
9196116
29759910
21305411
56616736
86565147
41836031
67095765
45573270
86068776
31343627
6630607
61206318
50618605
7165222