20264928
9592682
38043605
6280133
48231167
26772711
6363613
27063866
80669984
41201491
43687465
39661219
59221055
8002104
23666956
4981294
39442879
8358407
3081017
49199697
68214972
32411955
28275716
8733556
64079840
63141387
96932763
24892106
24661229
16079164
64001062
6468530
6466156
62348879
72759762
8873585
28503777
692773
81895632
28542982