47475366
11054223
65106926
88057319
50986940
43844178
12889196
87669590
699702
5815777
60141863
84839981
82715320
30928784
57766886
26535776
495190
97569635
80775594
9398511
85783414
14485631
23535157
12621670
78686932
42797735
284918
47326229
66242029
59089993
7754392
74309680
61851015
55291053
97167779
86311369
71427083
91973594
96672867
82613540