70438126
66183113
90583343
53413359
78064656
94366385
570452
44022804
48658341
13695937
74441051
5605890
46283837
64943605
89769857
68634219
88229918
80146024
47478166
11004954
71413520
48139747
36765044
2556133
70842709
18226859
45091692
21097765
55505192
26604094
39867281
933700
88947283
13426165
51174000
29378642
87974722
1839106
556717
79371961