904228
49587599
26304684
60138062
25705514
39639219
70114435
45791047
23084355
31392872
54217276
51001676
16895561
23746011
18897708
78757670
8819722
90542471
308683
32156772
44718047
62798574
7781020
32274767
89512643
37311558
28044912
50685360
97757069
93988454
26764116
3682552
78475359
15884945
55299083
28331599
17735282
977886
72287631
4079300