79814581
11493326
15444123
45365295
49488590
84056569
81617149
11297512
60729140
57652717
7661236
1028132
96662893
60275465
31389588
56375108
57446270
80926006
297622
8788334
55956727
95402270
70016897
20804768
79591645
95905076
24793978
49142686
11411024
34554719
42373526
30277092
49515557
37075377
47126775
5524700
7812685
69516392
82387474
3086742