50294235
43784952
49017942
78837344
51262495
39361255
37962680
62085408
88676833
527423
49485776
55671788
52798592
5858749
43798445
57469327
36844817
19811222
71078754
97221313
18617
78892205
2043846
79571843
15613752
72695930
6225563
25422702
12856514
64041057
83532848
38923999
3408683
73632633
59792502
67139781
88002000
94019915
54506861
52182385