14719840
3584260
1172622
76161769
4708823
20142338
92212658
58066421
97087615
56958738
84346143
89392836
8998205
22835135
72791816
91651874
97959992
1761595
2798405
88571002
63265367
433484
13703907
74373597
97365603
58608248
69559273
89139785
95196618
1623569
50325536
76815362
55231366
56428362
55451095
48472444
38226648
16477757
65209125
59848155