44201082
39932675
46138044
1835598
24947751
6588389
18067177
8076658
93176620
51048058
59903098
67656556
53941808
23792441
82159548
81928836
31027632
92591917
40943795
39927182
15876669
51712980
59031779
70514786
61532024
49331203
85904968
2063786
25235784
70636164
7936890
91968713
53878898
61534196
62949717
3751914
53325820
7618833
3637296
42436557