53726293
43292842
38795106
30509283
68814431
30214825
94157428
46563396
65507639
36752673
5233663
38613199
15238032
5042954
63434486
67466570
88466864
46357548
90186465
39051116
64952538
54477303
67618198
8962238
40371525
62694311
67292010
37344241
40095898
89596152
12413945
99143770
7558097
51215939
84108815
61104370
60058981
34142800
87104698
84486539