43451251
1467420
78313794
16181531
20391910
57301274
54542087
14755012
71462060
46938247
64954542
18043360
66371676
84434627
7547703
36165669
69254586
72658007
93164313
79718892
93863844
32679927
98804869
3186864
47815663
97659370
94309873
8007341
25254026
63682110
40882968
2178542
54023679
76838325
40447669
46236286
68832676
67938308
44441921
45035864