16974200
37468190
8311114
62102487
10548835
3032557
70923590
53107871
75526083
61831855
49933260
6848553
76554171
476104
59991453
95187377
69274830
73319657
10094391
21464063
25105146
63695924
7524863
693428
83552911
35119093
95303782
99175365
8977472
41559454
98022512
22381432
81851279
25292769
61414216
26846307
89067492
71284510
68373532
11412594