21485720
57066477
25853557
67077363
16424064
52534169
320399
2103375
6806040
51659575
41119383
70876807
78929961
92789154
32574936
51753522
82803833
5245396
42104370
52906164
4914186
8274561
12457717
71818037
411952
44334030
8076056
77483905
73091872
38813656
12874459
95615565
74492147
51851778
29721366
91158909
69323689
199340
39073696
6536091