24119818
79298436
37562100
59528393
16468698
62018945
13697315
1093544
32428443
8566988
70368322
20665973
73658501
160188
5881940
61179645
45688505
36827520
1714684
34749409
47536725
95107913
86692194
52531572
68547201
9195198
83395118
22409394
1362447
1069037
51787614
9275373
18678817
67279152
49192829
15017427
96138433
79422825
80306990
90796038