33078296
49523030
33252455
34896745
13374745
40277941
63288345
58679550
29138196
47093776
25702834
20659554
96943544
10444863
5506466
36817650
89083128
8389547
24418100
90592930
39148047
5969670
3691624
26433527
8004396
8121785
99722196
75412164
27076802
4721593
51983194
38033269
22805742
79696018
7324475
2742989
53931521
17827664
10547761
63143139