49285759
60637660
87687517
18407075
59905338
65928508
36526029
12165695
44828761
88187778
58413088
69003420
48931989
35853817
1316843
58736830
13363698
15429559
46071532
10072559
89522350
5385852
2956768
16967041
7078485
31435707
12556120
98878930
79973003
46093828
94267389
47158224
64609666
95155510
67075668
95875191
54245775
7163504
22328961
65725379