28233827
97711819
8167642
85465988
59411845
38455315
8701855
28997261
33071937
51948122
56339612
1266884
19221990
455022
58066660
454221
227045
83533278
22225779
18631746
18566884
85418513
7029311
87327045
59035492
29219035
35531082
90337843
76807714
71131999
91614884
68628389
46505829
7145262
14426791
3977084
619943
78525565
46337867
40656507