47882446
20861234
75056186
24852890
4638669
59483559
2084541
89026528
24185078
33656994
7433478
96864147
51395515
34357166
1377381
43473485
2165370
63642741
41841849
44864889
90413888
954802
77196422
2055490
85022678
93074064
71466460
19459054
24802000
37317123
75863671
48797846
19297585
14791731
68503461
33845621
37089768
86033999
5849684
95141817