33988985
16707770
1186986
7637107
98274046
24031688
4941522
125412
13718431
59701498
45072283
83459066
13391807
82422720
9787177
56473244
11668978
89459122
90303344
42768649
39407599
29766631
50718783
60381476
40373231
82072488
9954702
59609436
26767698
36475586
9564389
67874742
89884162
50311056
26815879
25781990
54687627
67779793
3858319
41801407