23265811
20751925
75339555
6703398
8933219
34249317
41125813
16739703
52413062
90634749
60935151
16072461
72533880
30342077
78055633
99972712
43462645
29578235
46774710
6625867
473626
63227680
15775906
73315192
18326272
29558628
64141871
95619101
89658915
92306929
46208269
21014044
77149484
57921395
11191104
48236567
48226553
45847863
134897
12824148