72186389
58199609
1933981
27339874
90214426
79417360
22819659
78233626
72102371
57307698
458071
5021116
87252562
21554783
99286235
87632211
4647071
5948824
64022262
62117658
15361794
48043603
50767624
97226564
28417458
2675374
37737044
80123079
908302
47955377
26828636
3820447
19757134
63086253
37153055
22424655
53757436
86107219
31659741
62023004