43435086
55825382
32414386
51971208
90388288
53571856
2374722
6395566
26893644
4423455
92456407
95127187
19168704
9203110
59274486
21303752
41309885
82467651
45987405
12551950
29762010
29109013
45527104
41203075
74523551
37393608
11084252
9304943
1905671
17268493
7146835
88978720
67453961
29517181
63482854
18971298
55076038
88236654
350626
24151565