69257689
19687252
15239282
42777913
71555725
19469729
57622138
32484323
64149439
89312334
38683070
23723893
98708936
19456453
46146565
55999025
36374596
78937113
29301980
14989161
53026055
39302660
43818473
47677021
3517905
49154140
6801361
13776306
53951913
45927690
675599
72394328
8383789
349305
24449648
87918092
2647409
52926692
6717409
98212264