52222399
9823504
66852534
48021644
91517873
23984784
17526858
27688935
98234976
94866940
38718110
63057336
55598823
34601356
76559734
84111207
37997470
5810757
52621349
84725656
46868662
97475593
36539944
39719242
39721840
37167391
83504412
10961384
21034264
41764683
44543395
36741338
71647110
71415100
5788824
24336405
54482928
46449846
15987724
64919275