51519555
66815370
7463048
89579872
12426936
40345791
25143136
39175587
87853585
37439282
60356305
11259375
24415491
46753724
84211607
74554506
40812150
50485008
52448662
49035419
49391496
38202387
49264059
46097062
18456290
84105933
31892186
92947223
73967833
42322147
4962676
553107
71871022
48511097
32076002
70113531
1146630
13758308
40601743
26212362