47238753
3291920
51748553
35284696
12357142
56554031
62252281
5249656
74299965
14441637
35332704
57105597
74499601
88329014
15875013
6355054
88006673
3350618
3285594
2631503
71939152
15248841
5497144
54471599
11087317
18061606
90866312
68059429
82778126
43794662
90577700
76168116
680317
63204514
76852160
6114823
25448634
80112855
48968795
54087651