82059736
9934579
71858199
68252259
49321520
21159883
6511135
13903188
49761035
67878754
72822147
88879118
52291445
28298771
51211462
65127324
75538251
86296081
29995707
5991612
20027083
27876403
1522736
45242772
7991902
9918651
78959814
52913689
13066974
70502173
71703332
54435638
12042902
62301156
36663594
75386403
74565933
73006359
37444329
68797742