27045624
64359520
30541799
39182943
92835189
44398209
18697900
15436619
72617027
1175556
86626504
31628984
6505127
32455649
37109605
36134364
3807196
63777192
53581429
17231939
52732772
19953641
13527118
21843578
34526523
62906524
36886598
79902308
72704116
42518972
26978214
47049664
96568565
49693460
80895566
32595280
381727
43174668
38385654
81112090