85026897
38257190
62786526
77683145
10815563
95659063
25077059
59315176
51853073
46198853
84398022
56121420
387407
49982200
49986136
46888172
54711757
71429482
38416399
5674707
31353610
27636459
7814980
32671920
68523919
1717699
21909861
43143136
88764046
5355716
10809491
74587825
7164209
65095519
50687271
61016806
67022328
36196360
69421235
49688078