3213996
59088080
62152052
5984225
48843740
22901692
95031370
53214870
49103696
10396538
2486821
7656032
92689972
8578324
29614148
339940
96288493
6777038
96382033
58824772
77255144
11602885
9583299
54779629
30983542
429097
39823621
71093756
63051504
8718957
8024561
95189874
11389130
2007381
88917814
69834809
51337478
16588163
18466746
27109400