42673792
68396812
93425778
72158762
93153777
8318066
74638898
558569
136779
74181002
86451530
25109248
41051304
64042367
12411437
11407914
82938068
65412705
98353957
64939294
22325283
85042002
68439918
673011
19946061
69922833
98719206
3476977
30235909
4108438
32177948
29807358
21205039
45405108
52249133
1705437
82728192
47916420
90428251
39104472