66514870
61022598
4127229
52566512
16518293
48992529
50107411
79508687
80055364
3573274
86644519
28941699
91714005
96747274
98373196
6341957
89204982
67723133
21975246
5418617
88187218
62018333
24609667
46882691
66731805
83202137
75238293
9658741
4246096
62512554
9912462
17192649
6471311
57244682
72526503
71223938
94817210
61113625
53596946
71135285