62059983
40866654
40551657
44435612
87842755
80713287
21088757
93364191
4371589
25297947
83923589
37711524
71004459
69243823
41483559
77418270
60479611
10986861
56219
45652191
90019513
49508126
93898737
45966973
41203151
84629783
52527573
5930704
70021947
56891767
43469698
26543275
71789984
28919580
7239332
45875195
2888993
53449948
27616762
96053842