84088133
31762567
77878300
96393618
47692797
515636
9382769
61891969
11228523
19029996
29554960
11377784
86445350
24487832
19716140
64009332
91879431
50528398
22368903
84253586
482689
23242786
63545616
62024132
95686771
53851956
574782
59814745
95315595
34476763
82995354
76379723
17736398
22029799
4420418
4938538
95508955
89788501
48117988
61994913