12485783
44535864
39707732
38205720
40294937
42504791
58328147
22928646
39431056
90698786
4667210
10239218
63543886
44559514
44431640
29283309
3891583
25553510
75292393
22033842
69373477
44223879
50563975
10179197
26698579
61525741
29726053
78327482
90073928
32558987
72455106
9644297
12084569
73589856
34962969
38875114
42016374
58266593
90647466
54914130