51649848
52208980
34192230
7583276
54653056
53358043
14481657
54792389
37072001
22796011
4925698
66219593
21703861
15393361
27251738
13281430
4427962
45908023
68962004
20743197
64803931
22229481
87896251
96585451
20684099
83875563
9228351
80432147
30551885
854229
9122242
70529552
15987431
13563435
53361180
34875499