48433741
76674360
82344148
33512073
74027079
31343683
9181678
6441514
30746699
3494205
41151078
28031835
82709625
69161552
30175391
9383118
5948439
15987880
95793446
97566483
26847943
61561161
8035747
63074931
66213480
25177478
97343694
4018045
12454376
93011591
92423368
43013905
87517128
84544941
55575101
16768584
6958938
31147188
3638196
18359063