23314877
18979681
40724401
70576636
62319935
46146616
803282
65999107
40022844
90162884
82724730
55159627
78574092
4048328
17223285
7643478
29574430
8386112
555155
256962
30517668
70765519
95201155
69096566
88011205
97046720
3311033
25653096
68648735
75115750
88959733
80292123
68674202
73186
8793713
61069682
72338149
85281013
7537591
29712667