436221
28022220
29586635
77407594
74195893
39565264
86813106
13543908
71332210
92232770
77982480
11477734
85282575
39998480
85921570
18907229
27546637
44523492
5560140
41784383
14149685
54332170
47872887
94364736
44518515
4160872
86455249
68884096
74363226
50322779
2313644
68017138
56182563
83976360
6334263
77055120
25697978
1327422
37362556
93104630