64848326
59997074
5338068
94817794
24581926
40283249
99051867
77431111
57438984
13139151
75226756
41334861
43091861
75773275
79083306
57623237
44457646
48704717
4187188
59702281
43037513
78143320
67168590
66565896
76899686
10361517
46286709
61219547
71605930
27123742
14543710
54951569
39579659
95836654
62623114
71277337
15938186
69347971
56501256
88482559