26163543
34058647
2783808
30983000
58863205
64794940
9233988
32825247
83579428
61627634
73975202
58534626
43114032
311763
78714877
87692016
73076927
30493441
47155729
33381496
69755506
84388968
23311477
29702505
86045514
9302716
82316650
29018094
80487680
87064956
45788410
16221552
98593905
48728295
68755116
20982522
15813840
61914938
3507594
49064490