7789796
10715870
6788434
62966896
35968672
22364501
41311010
12205982
8578221
37265816
4135650
50922394
65196932
74509371
72055576
46561973
23667436
89701908
59244958
7488103
15681221
42854292
71907986
5411981
9875730
82136432
59186781
60718456
93882692
61823417
74471394
27415794
37177541
92385936
39556120
77852611
32012217
78908038
2605309
40221927