71293560
18635809
90794740
62571275
62491728
51123394
1622551
58673788
27171117
41969924
74814274
98475494
69648210
68842965
67513893
82561770
92874186
47054340
27216568
73136982
3099855
72034816
66092042
88652182
3122990
57438433
70883060
91138918
7666585
5362328
69977883
84803935
10704486
14043370
43441801
66227174
4431809
88786424
18351964
58737561