47837425
94135142
73529673
76515073
216010
66284675
35661612
76406501
8517319
6874188
83395702
50582136
20246508
31691692
72196023
29649843
97888859
9602447
23949810
36689808
39595618
93039253
99917519
6813299
68683844
54728482
49543694
68568648
53361336
80258799
36578110
86251673
70439558
69753247
14851360
62875530
630810
3701880
83026953
24467750