14177542
54343163
95419560
34264750
1074288
98165793
95349650
93989542
9169126
13709129
73287753
22328373
85792869
18448316
17972111
85407267
2231191
61015678
57739212
55996053
32284549
64686492
20077672
84685631
70173513
85401692
1962184
18892777
49056924
99189298
31339368
8395630
87796213
92046827
58289312
9514577
71374964
64626207
70104245
86676058