23143976
22394756
3743432
55677226
24267262
28639054
53793834
5924821
28385132
7530476
95915085
61071403
93808931
4767760
10668418
72811449
7288759
71623719
33393586
52611031
43477864
47999344
28911778
84215799
62799251
7476783
59322134
40993852
9055859
144269
74593888
72011853
15732247
47845363
99384284
55575688
68145409
61393835
98722757
2797377