42626884
63523852
35406714
61891368
59784705
86039728
19915533
11338674
53687397
44292355
7056184
7882421
71764017
27501731
60118697
48718101
52636501
60279644
590796
15608261
59102182
81595747
16833344
80983744
77075453
17256990
68074242
5208935
47892918
12879294
61038129
19777918
3817111
51372857
34813013
78947114
74235182
66425088
41057195
55183367