44462603
47061840
57834569
913471
54614328
10879401
51607842
16758409
1446542
23513965
20539173
7314927
9426657
39633980
9033793
13792473
88336229
92829553
64259399
78075794
1102604
7305919
91465452
59473092
73098033
46622158
19031571
64575500
97775085
70858762
33384868
96317619
93425831
37121260
36872169
78796531
77755223
76137347
21664743
66736926