84025742
83317439
57106544
74505749
3969767
18549267
34933914
30123024
9947104
30686733
9744932
906856
78117150
65563811
80814986
39201173
86785410
22252923
9383181
33899216
7424829
90637311
11638095
52989178
7790174
6192560
61021504
45172324
2651888
94188557
91179241
51393640
6018841
84441082
44451917
48472272
35671555
5136361
5693984
1356599