3695178
95344592
86607790
18702428
23628142
86099087
9115816
76796365
46862555
67138847
47298488
34676730
30591187
40825594
23556667
70009578
71535157
13517288
15179693
38062414
53945579
15064238
45633545
39351541
36315040
7077601
82035919
51702437
41218932
93146177
1638858
87795401
37331587
63282503
79423981
7840463
45651661
80067602
6081205
74377020