81039976
56066637
11763555
40924149
79861404
8245491
46016707
5340495
84055465
99394541
52823960
78554052
46506226
68188780
83378907
9723657
41777631
48118021
16579918
1002459
30704935
5065859
69607401
46684857
8075820
70907108
52794355
21358079
8358387
85982257
4208513
33972747
81541227
87294002
26046940
28167123
86399104
31599923
87229063
54426663