32565085
44804246
70997202
88023663
11542087
4911513
27033431
20891625
3142379
35119238
55237878
58706601
33355560
85826473
7171783
71498409
83803588
64435070
81651326
35023072
39963535
84452234
5506032
9831651
34971877
50532916
18937769
70246770
73978830
32517776
12432305
58139851
70995671
39223
81958717
70396172
25637620
51265158
69182087
58454346