14835720
12136647
4286318
27849887
9591650
80118582
29141801
29147598
72404658
84246698
49932851
88188713
27279956
54399967
6173662
21225109
92392090
79441801
67006634
14883192
7719637
66176912
6984689
98233300
69183054
98027536
54968326
82354359
91231999
45288290
3559240
6528178
74611382
41901567
2096625
81292781
62287803
26761201
92048422
84077118