43103478
59492338
51059144
3211921
18065385
29813729
2497964
60001169
79446647
80755508
109361
17573326
54163410
48305436
92648108
66035685
19459145
28782078
61721715
14761744
31996849
93784683
21537715
14701839
17684215
36281326
70851702
83051886
85566852
481798
46408550
47222137
81336202
87125181
17767520
91902054
20443704
73172618
33085064
77836537