36965621
8605403
56071464
36535600
31423517
5026416
62107607
53826774
17337711
98953848
89113056
47455305
69437834
35171674
51661010
9813343
71868036
70677951
87732425
63993818
15254837
3889551
39553725
87645437
2181497
16703559
72501172
762283
765436
19252288
48155983
35726251
72418143
77306231
32802675
82461441
59607782
42016214
869549
28305614