1065885
67685697
22048666
14975345
83905672
62183838
26913958
23011815
35208534
50977479
36259628
77331020
1193750
6505118
29322230
46046640
53034465
12096333
77031929
10911806
51648344
81108735
69732707
34021850
17166722
93551849
89974551
16488002
88934993
43494258
7073149
32568451
83337859
63888403
85514006
77105829
4509176
87944733
96606866
49628864