19819514
85883886
79176906
89259758
37159584
22968062
53791038
3358503
11465048
99463537
9770829
36717088
8151972
15781285
50083428
28151623
49588582
60212791
29319431
57807374
32607842
96771372
89685882
8138562
39439059
73963751
45775527
49508358
56623134
33993464
47742150
59457679
14077572
52457603
36133365
26913342
61864351
67714515
47408804
56135919