50495500
72707313
23837642
798455
83181859
83078668
94164416
15287213
28107494
40635148
57071528
45362964
62215962
16815980
67873902
26676623
7989735
71292697
62837919
56363714
79083846
61576326
52028387
79055432
41223045
59445986
8574212
61314795
16791121
70944194
3596421
67449966
31621483
43801248
49454141
24937629
71686474
60976258
40959006
74002641