10302306
49498221
89941514
90524634
2599539
68011033
54581670
67344876
42088708
1873570
62463729
21437584
24987032
80203934
28838988
43709561
1472285
25812210
78203948
49734166
53264957
54124297
30145003
58791788
82184691
92766946
655512
60244944
10009549
54851517
7745806
47821563
76417207
81554869
59837794
55902276
7518791
60538006
4155190
63894612