8217576
34928501
43416534
75066357
58748410
39813673
86164842
74453457
67311589
66991750
17283915
4399260
70161276
12202694
43805756
58181782
12482088
19982909
63751845
772311
54804409
79403993
7527180
73222004
94944234
88915252
7225312
77929684
16499985
3653390
20351397
83943207
30691867
4957522
21166125
97271717
12806691
19687403
16066596
44348758