60389548
77031054
23539973
86873495
37785426
57805470
15742171
38657131
57608814
5442924
11788130
7811526
67662380
2622003
85494956
9228119
11928074
99278370
8953798
9878929
73387119
53101074
36218462
10851685
98958759
98153349
98704654
8436123
73646573
58736184
663682
50665063
50384383
48387788
62756298
39216807
18113161
49567660
22693025
73347092