44528762
68662171
1482566
27408039
50579548
8952472
43017217
69665807
45274702
10282444
6387551
8445263
49442715
48605547
24263246
21996283
1775588
7880544
41447217
63364999
43926827
66043762
5737709
8113368
94495546
89365117
79412237
10531393
72685406
52789130
29029676
82353146
35444748
24226229
2686194
54681218
32724777
95172130
35036944
21907473