3709920
54421939
28091566
3688425
15992470
3438172
3954290
49177830
60043887
8192322
40517095
35669745
6807867
910627
38113761
41019831
53439544
94411263
47488331
310489
74107332
71344767
94353152
93041065
6867402
57732017
23108164
55696207
49506633
68194759
13696770
49956587
88664918
61216959
61423030
25162916
31144216
35983627
73258976
11357038