2180371
90555201
33236594
69684653
41661886
43407922
2276723
38865204
6811917
19021830
71689881
27956587
86918640
893910000
35595477
57359601
8934793
33499598
54478726
98653020
43184978
26797993
96272177
56227274
8139747
57668909
37738096
61869422
4374552
2527513
67859357
62562693
40052295
12462980
70655374
98532954
66068
56806213
41302585
34229058