2915634
54605714
3898274
23624108
10544176
65674925
64901833
6194905
531159
8267571
73989584
66288222
52267319
29549750
36586901
18125997
16733731
97138794
29575640
83621210
61091532
26075855
66464353
17277353
39063897
18168704
62971765
29922524
1478165
48302306
52625541
31937354
73803978
73393651
36134509
96267054
42352435
87322603
99656886
66024406