34786594
12778624
85097938
91301380
36225327
8542160
99826554
71318655
3975829
55952607
4740114
7440248
2875968
67739550
40909480
24605258
21761494
78832157
86578622
81769182
27044551
63896858
89219377
10265425
63428054
53606090
8304910
32475993
63678530
530822
949747
7010967
67261983
29525020
85962253
25102407
9918535
42249026
65406331
84964972